Каждая карточка — одна сессия: голос (звонок с записью) или чат (через
chat-adapter / widget / telegram). Voice-карточки имеют плеер;
chat-карточки — только транскрипт. Канал виден бейджем в шапке.
browse as raw files →
Sidecar JSON для каждого звонка: same name, .json suffix.
Direct fetch: curl http://<host>:8090/<file>