{
  "head": "960c51c9a62384c1a77094d7f744ece19882e868",
  "environment": "Headless Linux Chromium, real isolated T3 web app and server PTY",
  "input": "Synthetic bubbling KeyboardEvents (isTrusted=false), actual app shortcut dispatcher and PTY",
  "before": "b'\\x1b[97u'\nb'\\x1b[97;1:3u'\nb'\\x1b[57442;5u'\nb'\\x1b[100;5:3u'\nb'\\x1b[57442;1:3u'\n",
  "after": "b'\\x1b[97u'\nb'\\x1b[97;1:3u'\nb'\\x1b[57442;5u'\nb'\\x1b[57442;1:3u'\nb'\\x1b[98u'\nb'\\x1b[98;1:3u'\nb'\\x1b[99u'\nb'\\x1b[99;1:3u'\nb'\\x1b[101u'\nb'\\x1b[101;1:3u'\n",
  "observed": [
    "Ctrl+D creates split; unmatched D release suppressed",
    "original input identity preserved through split and unsplit",
    "held Control release delivered after split",
    "B release delivered after composer focus round trip",
    "C release delivered after consumed repeat",
    "E release delivered after unsplit"
  ],
  "limitations": [
    "Physical hardware/window-focus and OS shortcut behavior not verified",
    "Electron, macOS, Windows, iOS, Android not run"
  ]
}
