HotkeyPreference (UserDefaults, default ⌥⇧2) + Settings recorder row (press-to-set, Escape cancels, requires a modifier) + AppModel re-registration with taken-combo fallback keeping the old key live. Builder self-verified: tests green, both selftest phases PASS. Recorder UI itself GUI-only (Ben's next Settings visit is the live check).
HotkeyPreference (UserDefaults, default ⌥⇧2) + Settings recorder row (press-to-set, Escape cancels, requires a modifier) + AppModel re-registration with taken-combo fallback keeping the old key live. Builder self-verified: tests green, both selftest phases PASS. Recorder UI itself GUI-only (Ben's next Settings visit is the live check).
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
HotkeyPreference (UserDefaults, default ⌥⇧2) + Settings recorder row (press-to-set, Escape cancels, requires a modifier) + AppModel re-registration with taken-combo fallback keeping the old key live. Builder self-verified: tests green, both selftest phases PASS. Recorder UI itself GUI-only (Ben's next Settings visit is the live check).
🤖 Generated with Claude Code