Canonical Combining Class - Right
Right is a number from 0 to 240 that indicates how a character interacts with adjacent characters during canonical ordering, where lower values mean the character is placed earlier when sequences are reordered for normalization. Zero signifies a spacing, base, or starter character that never reorders, while nonzero values apply only to combining marks, with higher numbers like 230 for most diacritics forcing them to attach tightly to the preceding base. The exact numeric value matters because it determines the stable sort order in Unicode normalization forms, preventing visual or semantic corruption when text is decomposed and recomposed. Crucially, these values are not arbitrary; they reflect historical typographic conventions, with specific assignments like 220 for below-base marks and 240 for the special overlay character, ensuring predictable behavior across different scripts and fonts.