Гайды
Локально, без доступа к производственной базе.
Большинство инструментов этой категории сначала просят подключить производственную систему. Chawo собран с другой стороны, и перечисленные ниже границы делают это возможным.
Проекции вместо живой таблицы
Рабочее место — локальный процесс на одном компьютере. Пока вы проектируете, проверяете или разбираете разговор, оно не обращается к живому рантайму, поэтому между вами и сценарием нет третьей стороны. Данные прогона — сохранённая обезличенная или синтетическая проекция, а не живая производственная таблица, и журнал видит только её, без обхода в боевые данные.
У Chawo нет учётных данных производственной базы и пути кода, который мог бы их применить. Вы воспроизводите запись, подготовленную для чтения, а не строку из боевой базы. Поэтому загруженный разговор остаётся на машине: шага выгрузки наружу нет, потому что выгружать его некуда.
Наружу ничего не записывается
Пути записи в CRM, рекламную систему или канал сообщений нет. Ошибочно настроенный тест не достигает клиента, потому что текущей версии некуда ничего отправить. Когда доставка появится, её выполнит рантайм канала, а не это рабочее место, и текущая сборка этого не имитирует.
Сетевая граница состоит из одного проверяемого правила. Веб-процесс отвечает на запросы через loopback и возвращает 421 для любого другого заголовка Host. Это можно проверить за минуту, не принимая на веру отдельный документ о политике, и отказ виден в ответе, а не в сноске.
Чего эта граница пока не закрывает
У текущей версии нет собственной аутентификации оператора, потому что до неё дотягивается только тот, кто её запустил. Хостинг это меняет, и аутентификация с изоляцией арендаторов нужны до хостинга, а не после него. Соглашение об обработке данных появится вместе с облачной сборкой, не раньше, и текущее рабочее место его не подписывает.
Локальный режим здесь — позиция, а не ступень на пути к облачному продукту, который делает вид, будто те же факты ещё действуют. Рабочее место, которое можно запустить сегодня, остаётся на машине, которая его подняла, читает проекции, ничего не пишет наружу и отказывает каждому хосту, который не loopback. Многоарендности и самостоятельной регистрации в этой сборке тоже нет: у кабинета нет своей аутентификации оператора, и сайт не открывает аккаунт.