Отсутствующие API и совместимость
Что явно не входит в текущий контракт и как это влияет на планирование интеграции.
| Чего нет | Что вместо этого |
|---|---|
| Щелчок и двойной щелчок | Нет в публичном контракте поверхности |
| Щелчок правой кнопкой и свои пункты меню | Нет |
| Публичный вызов «что под этой точкой» | Нет |
| Правка произвольного узла | Одной универсальной команды нет |
| Устойчивая нумерация версий | Нет: контракт помечен 1.0.0-draft |
| WebSocket снаружи и без пропуска | Запрещён: только локальный интерфейс и пропуск |
| Двоичные кадры WebSocket | Не принимаются |
| Своя копия документа в окне редактора | Запрещена: модель, история и запись файла принадлежат ядру |
Пока контракт помечен draft, закрепляйте у себя контрольную сумму и версию исполняемого файла вместе с объявлениями типов, а при запуске сверяйте схему приветственного сообщения и список supported_commands — оба приходят в первой же строке сеанса.