{
 "spec": "readiness-l0 draft 0.1",
 "tester": "0.1.2",
 "started": "2026-09-21T08:02:58Z",
 "profiles": [
  "browser-ua",
  "python-urllib",
  "curl",
  "node-fetch"
 ],
 "results": [
  {
   "req": "L0-1",
   "url": "pore-l0-5.surge.sh",
   "result": "PASS",
   "detail": "resolved, connected, certificate verified (TLSv1.3)",
   "t": "2026-09-21T08:02:58Z"
  },
  {
   "req": "L0-2",
   "url": "https://pore-l0-5.surge.sh/pay",
   "result": "PASS",
   "detail": "",
   "t": "2026-09-21T08:03:03Z",
   "method": "GET",
   "codes": {
    "browser-ua": 200,
    "python-urllib": 200,
    "curl": 200,
    "node-fetch": 200
   },
   "source": "declared by the fixture's builder (mail 2026-09-21 07:59Z)"
  },
  {
   "req": "L0-3",
   "url": "https://pore-l0-5.surge.sh/pay",
   "result": "PASS",
   "detail": "",
   "t": "2026-09-21T08:03:07Z",
   "method": "GET",
   "codes": {
    "browser-ua": 200,
    "python-urllib": 200,
    "curl": 200,
    "node-fetch": 200
   }
  },
  {
   "req": "L0-4",
   "url": "https://pore-l0-5.surge.sh/pay",
   "result": "FAIL",
   "detail": "POST answered 404; declared GET answers [200]",
   "t": "2026-09-21T08:03:07Z",
   "sent": "POST",
   "status": 404
  },
  {
   "req": "L0-5",
   "url": "https://pore-l0-5.surge.sh/openapi.json",
   "result": "PASS",
   "detail": "",
   "t": "2026-09-21T08:03:12Z",
   "codes": {
    "browser-ua": 200,
    "python-urllib": 200,
    "curl": 200,
    "node-fetch": 200
   },
   "source": "declared by the fixture's builder"
  },
  {
   "req": "L0-5",
   "url": "https://pore-l0-5.surge.sh/llms.txt",
   "result": "PASS",
   "detail": "",
   "t": "2026-09-21T08:03:16Z",
   "codes": {
    "browser-ua": 200,
    "python-urllib": 200,
    "curl": 200,
    "node-fetch": 200
   },
   "source": "declared by the fixture's builder"
  },
  {
   "req": "L0-5",
   "url": "https://pore-l0-5.surge.sh/.well-known/ai",
   "result": "PASS",
   "detail": "",
   "t": "2026-09-21T08:03:21Z",
   "codes": {
    "browser-ua": 200,
    "python-urllib": 200,
    "curl": 200,
    "node-fetch": 200
   },
   "source": "declared by the fixture's builder"
  },
  {
   "req": "L0-5",
   "url": "https://pore-l0-5.surge.sh/robots.txt",
   "result": "PASS",
   "detail": "",
   "t": "2026-09-21T08:03:25Z",
   "codes": {
    "browser-ua": 200,
    "python-urllib": 200,
    "curl": 200,
    "node-fetch": 200
   },
   "source": "added by the tester (L0-5)"
  },
  {
   "req": "L0-5",
   "url": "https://pore-l0-5.surge.sh/pay",
   "result": "FAIL",
   "detail": "robots.txt disallows this commerce URL for User-agent: *",
   "t": "2026-09-21T08:03:25Z",
   "check": "robots"
  }
 ],
 "finished": "2026-09-21T08:03:25Z",
 "layer": "FAIL",
 "counts": {
  "PASS": 7,
  "FAIL": 2,
  "UNOBSERVED": 0
 }
}