Staging has not deployed since1bc6a954. Rerunning the shared frontend failures under Node 22 splits them in two. Three are real, and each passes on its parent commit and fails from the commit that introduced it:45ec4617adds a 375px breakpoint outside the allowlist, and2a3013f2adds two focus() calls without preventScroll inside the chat panel and changes inputDisabled without updating the composer's source contract. The rest fail here only because this machine has no Docker or rsync; the gate has both, so the executor must read the gate log rather than infer from local runs. Privacy scan on this tree before push: zero findings. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8