Keyseq: deterministic planner turning a UTF-8 string into a sequence of typing events (Insert, Delete, Sleep, Idle, Sound). Explicit Random.State.t, no Random.self_init.
Keyseq_terminal: terminal renderer for Keyseq event sequences — real-time Sleep/Idle timing, ANSI backspace, cursor blink during Idle.
Keyseq_terminal.wrap: word-wrap to a given terminal width, never breaking inside a word.