.FLOW
Leitet aus den granularen RAGAI.MSG.*-Events abgeleitete Flow-Meilensteine ab (RAGAI.FLOW.firstUserMessage,
.firstBotResponse, .requestStart, .requestComplete).
Erzeugt selbst keine neue Funktionalität, sondern nur bequemere, höher-levelige Event-Namen über
RAGAI.EVENTS - wer ohnehin auf RAGAI.MSG.prompt/runComplete lauscht, braucht dieses Modul nicht.
Feuert bewusst erst per queueMicrotask nach dem auslösenden granularen Event, damit alle Listener des
granularen Events (z. B. Blockly-"bei Ereignis"-Bausteine) unabhängig von ihrer Registrierungsreihenfolge
zuerst vollständig durchgelaufen sind, bevor der abgeleitete Flow-Meilenstein feuert.
firstUserMessage/firstBotResponse feuern jeweils nur einmal pro Sitzung; requestStart/requestComplete
dagegen bei jeder Anfrage-Antwort-Runde.