{
  "baseSha": "f7281124ba923aef7e917bc8cf6d02878a49edd3",
  "headSha": "761926fa7679c69fa6581da21ab1415e0ae72cb6",
  "environment": {
    "os": "Ubuntu 24.04.4 LTS x86_64",
    "surface": "Electron 44.10.1 under headless-desktop/Xvfb",
    "window": {
      "width": 1366,
      "height": 900
    },
    "theme": "light",
    "recording": "top 650 pixels with 90-pixel caption band; local environment label redacted",
    "input": "Playwright native Chromium mouseWheel, deltaMode pixel; deltaX +/-130, deltaY 0, then neutral 0/0",
    "data": "fresh per-run database; synthetic project and threads A/B via server RPC; no provider turns"
  },
  "navigation": {
    "before": [
      {
        "area": "chat",
        "direction": "left",
        "start": "wheel-thread-b",
        "end": "wheel-thread-a"
      },
      {
        "area": "chat",
        "direction": "right",
        "start": "wheel-thread-a",
        "end": "wheel-thread-b"
      },
      {
        "area": "left sidebar",
        "direction": "left",
        "start": "wheel-thread-b",
        "end": "wheel-thread-a"
      },
      {
        "area": "left sidebar",
        "direction": "right",
        "start": "wheel-thread-a",
        "end": "wheel-thread-b"
      },
      {
        "area": "right sidebar",
        "direction": "left",
        "start": "wheel-thread-b",
        "end": "wheel-thread-a"
      },
      {
        "area": "right sidebar",
        "direction": "right",
        "start": "wheel-thread-a",
        "end": "wheel-thread-b"
      }
    ],
    "after": [
      {
        "area": "chat",
        "direction": "left",
        "start": "wheel-thread-b",
        "end": "wheel-thread-b"
      },
      {
        "area": "chat",
        "direction": "right",
        "start": "wheel-thread-a",
        "end": "wheel-thread-a"
      },
      {
        "area": "left sidebar",
        "direction": "left",
        "start": "wheel-thread-b",
        "end": "wheel-thread-b"
      },
      {
        "area": "left sidebar",
        "direction": "right",
        "start": "wheel-thread-a",
        "end": "wheel-thread-a"
      },
      {
        "area": "right sidebar",
        "direction": "left",
        "start": "wheel-thread-b",
        "end": "wheel-thread-b"
      },
      {
        "area": "right sidebar",
        "direction": "right",
        "start": "wheel-thread-a",
        "end": "wheel-thread-a"
      }
    ]
  },
  "horizontalFileScrolling": {
    "before": [
      {
        "area": "file viewer",
        "direction": "right",
        "start": "wheel-thread-b",
        "end": "wheel-thread-b",
        "scrollLeft": 130
      },
      {
        "area": "file viewer",
        "direction": "left",
        "start": "wheel-thread-b",
        "end": "wheel-thread-a",
        "scrollLeft": null
      }
    ],
    "after": [
      {
        "area": "file viewer",
        "direction": "right",
        "start": "wheel-thread-b",
        "end": "wheel-thread-b",
        "scrollLeft": 130
      },
      {
        "area": "file viewer",
        "direction": "left",
        "start": "wheel-thread-b",
        "end": "wheel-thread-b",
        "scrollLeft": 0
      }
    ]
  },
  "attribution": "AI-assisted; verified with the tests and tools listed above."
}
