EasyLang

Каркас поднят. Голосового ядра здесь пока нет — это веха 1.

Дальше сюда приезжает SPA: раздвоение потока (RTCPeerConnection + MediaRecorder), ретрансляция событий DataChannel на /ws/session, панель разбора и карточки SRS.