escriba-buffer — rope-backed text buffer.
One [Buffer] owns a ropey Rope, knows its file path, detected line
ending, encoding, and a simple undo tree. Exposes position↔char
conversion (UTF-8 safe) and primitive [escriba_core::Edit] application.