- Replace ctrl+tab with ctrl+t for preset cycling in _CONTEXT_ITEMS Main Screen
context, matching the actual BINDINGS registered in app.py
- Remove the tab/Cycle to next persona entry from Main Screen context since
no such binding exists in app.BINDINGS (tracked separately in #3338)
- Add Behave BDD scenarios asserting that help panel keybindings match the
actual registered BINDINGS: ctrl+t present, ctrl+tab absent, no stale tab
entry for persona cycling
- Add step definition for 'should not contain' assertion to support the new
negative-assertion scenarios
Resolves the double-inconsistency where users following the help panel
instructions (ctrl+tab) would press the wrong key and get no response.
ISSUES CLOSED: #3444