{
  "side": "head",
  "sha": "dab0ad7d715a5027c010735b6c9cc89bf71b6c97",
  "shown": 1,
  "hidden": 1,
  "overlap": 2,
  "logs": [
    {
      "at": "2026-11-14T11:38:16.337Z",
      "message": "A: Window shown. Capture screenshot control will save SHOWN 100."
    },
    {
      "at": "2026-11-14T11:38:19.854Z",
      "message": "A result: 1 PNG saved. {\"windowVisible\":true,\"backgroundThrottling\":true}"
    },
    {
      "at": "2026-11-14T11:38:22.592Z",
      "message": "B: Hide main window, wait 3 seconds, then click Capture screenshot while hidden."
    },
    {
      "B_beforeClick": {
        "windowVisible": false,
        "backgroundThrottling": true
      },
      "dom": {
        "text": "Browser screenshot freshness\nLive counter · increments every 250 ms\nHIDDEN 200\nPage visibility: hidden",
        "visibility": "hidden"
      }
    },
    {
      "at": "2026-11-14T11:38:25.618Z",
      "message": "B: Capture requested while hidden. DOM changed from SHOWN 100 to HIDDEN 200."
    },
    {
      "B_afterCapture": {
        "windowVisible": false,
        "backgroundThrottling": true
      }
    },
    {
      "at": "2026-11-14T11:38:30.122Z",
      "message": "B result before restoring: 1 new PNG. {\"windowVisible\":false,\"backgroundThrottling\":true}"
    },
    {
      "at": "2026-11-14T11:38:35.388Z",
      "message": "D: Hide, wait 3 seconds, then request two screenshots 200 ms apart."
    },
    {
      "at": "2026-11-14T11:38:43.121Z",
      "message": "D result before restoring: 2 new PNG. {\"windowVisible\":false,\"backgroundThrottling\":true}"
    },
    {
      "throttleChanges": [
        {
          "at": 1794656297853,
          "backgroundThrottling": false
        },
        {
          "at": 1794656297868,
          "backgroundThrottling": true
        },
        {
          "at": 1794656305620,
          "backgroundThrottling": false
        },
        {
          "at": 1794656305652,
          "backgroundThrottling": true
        },
        {
          "at": 1794656318408,
          "backgroundThrottling": false
        },
        {
          "at": 1794656318434,
          "backgroundThrottling": true
        },
        {
          "at": 1794656318622,
          "backgroundThrottling": false
        },
        {
          "at": 1794656318667,
          "backgroundThrottling": true
        }
      ]
    },
    {
      "at": "2026-11-14T11:38:48.404Z",
      "message": "Finished: shown=1, hidden=1, overlap=2. Throttling restored=true."
    }
  ],
  "videoError": ""
}