anyone have any idea why, despite being known for completing the high german consonant shift, some german dialects, especially the swiss, seem to have words with a proto germanic *k which did not undergo lenition into ch but instead seems to have remained k (written <g>)?
Examples would be <ig> [ik] for ich, PGmc *ik; and lugen (swiss luegä) from PGmc *lōkōną.
I've already figured out that most cases of a purported g in upper germanic dialects are actually cases of [k~g] due to reverse ordering of the *g > k and *ɣ > g shifts leading to a merger, with the resultant phoneme being written universally as <g>, and <k> taking up the role of the newly created [kχ] which only occurs in such dialects.
This accounts for many words like rugg (Rücke) which appear to have voiced a voiceless consonant but it doesn't explain words which have a PGmc *k