public writeCell(row as Int, col as Int, glyph as Char, style as RenderStyle = null) as Void:
Writes one logical glyph.
Wide Unicode glyphs such as emoji and CJK characters occupy two terminal columns. The second column is stored as an internal continuation cell so the diff renderer keeps the terminal cursor aligned with the real display width.