The profile lowercases first, then raises the first cased letter at the document start and after a period, exclamation or question mark followed by whitespace or an opening quote or bracket.
Periods are ambiguous
A period can end a sentence or belong to an abbreviation. The tool follows its stated boundary and cannot know the author's intent.
Lowercasing loses intended capitals
API, product names and initials become ordinary lowercase text unless they happen to start the sentence. Restore them during review.
Check locale and destination behavior
The active interface locale is part of the case-mapping contract, while the tool never detects the language of pasted text. Repeat a representative sample containing accents, an acronym, a proper name, a digit, punctuation, and an emoji. Compare the visible output and both code-point totals. Then paste into the real editor and check whether that editor applies normalization, autocorrection, smart punctuation, identifier rules, or another rewrite after CaseShift has finished.