"English inside Korean should read the Korean way. The same rule must not touch English that's standing on its own."
The Bilingual Problem
Korean prose is full of embedded English — technical terms, brand names, acronyms sitting inside Korean sentences. When you're speaking Korean, you want that embedded English read the Korean way: an acronym pronounced as Koreans pronounce it, numbers read in Korean. But here's the trap: the exact same rule, applied to a sentence that's genuinely English, mangles it. "Read this the Korean way" is right inside Korean and wrong everywhere else. A naive global rule can't tell the two apart.
Scope to Context, Match on Boundaries
Konglish containment solves this with two moves. First, scope: the Korean-context rules — the Korean-context dictionary and Korean-style number reading — apply only within Korean text, not to standalone English spans. Second, word-boundary ASCII keys: an embedded term is matched as a whole token, not as a substring. So the acronym is caught exactly, and the letters of an unrelated English word are never accidentally swept into a Korean reading. Scope decides when the rule fires; boundaries decide what it touches.
Why Both Halves Are Needed
Scope without boundaries would still misfire inside Korean — matching a substring and warping a word that merely contains the same letters. Boundaries without scope would still reach into pure-English text where the Korean reading doesn't belong. Only together do they keep Konglish in its lane: the right reading for embedded English, and ordinary English left completely alone. It's a small, precise piece of engineering that's the difference between a bilingual voice that sounds natural and one that sounds confused.