The same Indic_Syllabic_Category/Indic_Positional_Category-driven classify/scan/reorder pipeline as Devanagari, extended to three more Brahmic scripts.
কি ("ki") reorders its pre-base matra before the base; ক্ষি ("kṣi") fuses the KA+VIRAMA+SSA conjunct via the font's own cjct feature before reordering the following matra:
কি ক্ষি
ঀ (BENGALI ANJI, U+0980) is a Consonant Placeholder - grouped with an ordinary base consonant as a syllable start; a base consonant followed by the Sandhi Mark (U+09FE, a Syllable Modifier) stays in logical order, resolved to above-base position by its own GPOS mark anchoring - two categories no Devanagari codepoint ever reaches:
| Consonant Placeholder (Anji) alone | Base + Sandhi Mark |
|---|---|
| ঀ | ক৾ |
કિ ("ki") reorders its pre-base matra; ક્ષિ ("kṣi") fuses the conjunct; ર્કિ ("rki") forms a reph via rphf and fuses it with the repositioned matra into one combined presentation glyph via pres - the same mechanism as Devanagari's own reph+matra fusion, verified against this real font too:
કિ ક્ષિ ર્કિ
கெ ("ke") reorders its pre-base matra; க்ஷெ ("kṣe") fuses KA+VIRAMA+SSA (SSA is a Grantha-origin letter Tamil borrows for Sanskrit loanwords) into one conjunct glyph via the font's own cjct/half features, exactly like a native Indic conjunct:
கெ க்ஷெ