Skill names with parentheses, commas or control characters now fail validation immediately instead of silently breaking.
What's wrong with this entry?
Skill-name validation gained a rule blocking (, ), , and C0/C1 control characters, so those names now fail up front rather than producing a name that cannot match a directory.
- Sits on top of the existing unpaired-surrogate, whitespace and wildcard rules.
- The error explains that skill names must match the skill's directory name.
- Applies to everyone on this build.
parentheses, commas, and control characters are not allowed in skill names
Strings lifted out of the shipped bundle, so the claim above can be checked against them.