- Dropped `onShowHotkeys` callback and its binding from `CustomEditor` and `InputController`. - `?` now inserts a literal question mark regardless of editor state; use `/hotkeys` explicitly. - Added regression test confirming `?` is treated as plain input when the editor is empty.