## Summary
This PR lands the remaining three feature branches into `main` now that the chained PR merges accumulated their content into `feat/layer-control`.
- **chore:** ignore Claude session and session memory ID files
- **feat(q5_max):** layer control — lock keycodes, ESC RGB indicator, BASE fallback combo
- **feat(q5_max):** CAPS_MOD — multi-function CapsLock key with CapsWord, Autocorrect, and RGB indicators
See the individual PR descriptions for full details:
- #2 `chore/gitignore-update`
- #3 `feat/layer-control`
- #4 `feat/caps-mod`
Adds a three-key combo (, . /) that fires TO(BASE), providing an
emergency escape hatch when stuck on an unknown layer. COMBO_ONLY_FROM_LAYER
is set to 0 in the keymap config.h so keycodes are always resolved from
BASE, making the combo reliable regardless of the active layer.
Implements rgb_matrix_indicators_advanced_user to colour the ESC key
(LED 0) based on the current layer: dark on BASE, blue on FN1, green
on FN2, orange on FN3, purple on FN4, and red on KEEB_CTL.
Introduces LCK_FN1–LCK_FN4, LCK_CTL, and LCK_BASE custom keycodes that
toggle a layer into a locked state so it stays active after momentary keys
are released. A second press on the same lock key or pressing LCK_BASE
clears all locks and returns to BASE.
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.
Summary
This PR lands the remaining three feature branches into
mainnow that the chained PR merges accumulated their content intofeat/layer-control.See the individual PR descriptions for full details:
chore/gitignore-updatefeat/layer-controlfeat/caps-mod