{
  "checked_at": "2026-09-11",
  "environment": "Supervised local preview, desktop Chromium; synthetic local report only",
  "checks": [
    {
      "name": "Source-link validation rejects HTTP and preserves draft",
      "status": "passed"
    },
    {
      "name": "Valid source-linked report returns a stored receipt",
      "status": "passed"
    },
    {
      "name": "Receipt status reads back Received without approval",
      "status": "passed"
    },
    {
      "name": "Keyboard Tab moves from product code to DIN",
      "status": "passed"
    },
    {
      "name": "AI disclosure and scoped results headings render",
      "status": "passed"
    },
    {
      "name": "Methodology and correction forms have no horizontal overflow at observed desktop viewport",
      "status": "passed"
    },
    {
      "name": "Anonymous reviewer page requires authorized sign-in",
      "status": "passed"
    },
    {
      "name": "Product code and DIN query context prefill after hydration",
      "status": "passed"
    },
    {
      "name": "Recovery draft download produces valid receipt identifiers and explicitly unconfirmed status",
      "status": "passed",
      "note": "Browser download event notification timed out; the synchronized downloaded file was found and parsed successfully."
    }
  ],
  "human_participants": 0,
  "limitations": [
    "Agent functional checks are not a human usability pilot.",
    "No mobile Safari or real-user time-to-visible-results measurement.",
    "Reviewer mutation authorization and concurrent decision behavior are tested in isolated D1 integration tests; no human decisions were performed.",
    "Recovery-file browser import was interrupted; draft restoration validation and idempotent API retries passed separately."
  ]
}
