c2a9f97c41
isAllCapsWord matched any multi-letter token without a lowercase letter, so CJK tokens registered as ALL-CAPS words: two adjacent ones marked the whole source shouty and silently disabled acronym restoration for every non-Latin-script message (e.g. '修复 CNPG 集群故障' kept 'Cnpg'). Require an actual uppercase letter; cased-script shout detection is unchanged.