Case or accent differences in a plugin name no longer create two conflicting enablement entries.
What's wrong with this entry?
Plugin names are now folded to a single form before enablement is decided, so differences in letter case, Unicode composition, or a trailing marketplace suffix resolve to one entry instead of two conflicting ones.
- Folding applies NFC normalization plus lowercasing, and is tracked per settings layer.
- If a folded name has both an enabled and a disabled entry, disabled wins.
- Lookups walk the settings layers in order and can fall back to a related marketplace key.
byFold
Strings lifted out of the shipped bundle, so the claim above can be checked against them.