From 32d8a190a395877e1c49be886d24aaaab65f335d Mon Sep 17 00:00:00 2001 From: Kayshen-X Date: Sat, 9 May 2026 21:53:00 +0800 Subject: [PATCH] =?UTF-8?q?fix(shell-web):=20Phase=20C=20stop-hook=20?= =?UTF-8?q?=E2=80=94=20owned=20hidden=20IME=20target?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Codex stop-hook surfaced after the Phase C gate GO: window-level composition listeners were processing IME activity from ANYWHERE on the page (URL bar, devtools search, any other editable element) as if it were directed at the inspector's TextInput state. Without an owned editable target, the IME wiring was technically reachable end-to-end but semantically incorrect. Fix: create a hidden `