Merged

dhh merged omacom/omarchy#14939 into quattro, restoring ordinary Caps Lock and moving Compose to Shift + Caps Lock. The related committed input method change, omacom/omarchy@dc50bbe5746a, lets a lone Shift leave an active input engine for Latin typing and return to it. Shift + letter and ordinary Latin typing remain unaffected.

greptile-apps[bot] found that the keymap compilation test could silently disappear when xkbcli was unavailable. dhh changed the test to require it, as documented in omacom/omarchy#14939:discussion_r4239666159. The change makes a passing test run account for the custom keyboard option.