{
  "release": "1.48.0",
  "environment": "Windows Playwright WebKit and Chromium; phone/tablet viewport and touch emulation; Chromium 4x CPU slowdown",
  "localChecks": {
    "cards": "All 17 variants completed hands; final dealt-hand and responsive captures",
    "party": "Five legal shared-screen moves; Carrom modal pause, disabled controls during motion; Draw four isolated clients, stroke persistence, clearing, keyboard strokes, private answers, spectators and reconnect",
    "slots": "All five themes: animated spin, persisted balance/reload, rules, validation popup, 320/390/844/1440 widths",
    "drops": "Dragon and Bunny: setup, aim, pause/resume, complete round and saved result",
    "pickleball": "Complete first-to-seven match using real pointer controls; pause/resume and responsive views",
    "chess": "Legal move and computer response, 2D/3D, undo, resign; WebKit idle-board and rotation fix visually verified; 3D touch move/computer reply and four viewport transitions passed in both WebKit and Chromium",
    "demosAndUpdates": "Seven families: sample does not submit moves, pause/replay, reduced motion, focus restoration, Update/Later persistence and safe family destination"
  },
  "performanceEvidence": {
    "files": [
      "performance-before.json",
      "performance-final-webkit.json",
      "performance-phone-effects.json",
      "performance-chromium4x.json",
      "host-calibration.json"
    ],
    "interpretation": "Headless Windows WebKit remained slower in heavy scenes at high pixel density, including a simple-canvas calibration. These are relative development measurements, not a 60fps certification or physical Safari test. Chromium 4x CPU results were generally near a 60Hz frame interval; the Drop scenes had slower frames."
  },
  "limitations": [
    "Physical iPhone/iPad Safari sustained play, thermal/battery and device-specific smoothness not tested",
    "Independent-network multiplayer not tested",
    "Manual screen-reader review not performed",
    "Windows WebKit audio unavailable in the test runtime; visible dismissible notice verified"
  ],
  "publicVerification": "Staged public verification is recorded separately before activation."
}