SDK: сверка исходного плана — версия 0.3
Выпуск 0.3: B1/B2 (IDataSource / LocalDataSource) реализованы;
GUI дополнен отдельным gui.json, Tabs/CheckboxGroup/HSV, темами,
локальным keybind picker, BoxLayout и ScrollPanel. Внешний scalar telemetry IPC
имеет отдельный source API; он не заменяет LocalDataSource для Process API.
Точная сверка изменённого объёма — RELEASE_03_STATUS_RU.md.
Контракты — DATASOURCE_RU.md и GUI_03_RU.md.
Process toolkit 0.2 расширяет отдельное направление: потоки/handles,
сигнатуры/RIP, запись с дополнительным явным согласием, JSON-профили и
диагностика. Контракт и ограничения — PROCESS_API_RU.md. Это не обход
защищённых процессов и не автоматическая поддержка новых игр.
| Исходный пункт | Сейчас | Что ещё не готово |
|---|---|---|
| Векторы, матрицы, варианты проекции | vec2/vec3/matrix4, matrix/basis projection, array и math; RC11 | Конвенции конкретного движка должен задавать адаптер |
| Буферное чтение и ошибки | Immutable memory_buffer, typed reads, read budgets, last_error; RC11 | Атомарный снимок произвольного процесса не гарантирован |
| Фоновые задачи и безопасная передача снимков | Worker/IPC; RC15 native jobs SHA256/JSON на собственных копиях, cancel/reset и freshness helpers | Нет произвольного параллельного исполнения функций скрипта |
| Элементы меню и конфиги | button/checkbox/slider/cycle/textbox; scroll/clip; typed config, .as dropdown/RGBA picker/column/section и toolkit; Grid/PagedList/virtualized ScrollList | Нет автоматического layout engine, полноценного текстового редактора, drag-scrollbar или клавиатурной навигации dropdown |
| Асинхронные источники с разрешениями | WT localhost, bounded HTTP GET и POST с отдельным http_post | Нет WebSocket и произвольных протоколов |
| Помощники движков и проверяемые адаптеры | Descriptor/statuses/entities; RC15 explicit Euler/quaternion math и проверка basis/freshness на fixtures; synthetic/WT examples | Нет универсального Unreal/Unity/Source extractor или гарантированной поддержки всех игр |
RC14 добавляет инструменты разработчика: sdk-schema выгружает зарегистрированные
функции и типы без открытия пакетов и исполнения скриптов. Из этих данных и SDK
генерируется LLM-комплект. Это не новый игровой адаптер и не совместимость с Ech0.
RC15 реализует ещё несколько направлений сразу; технические границы описаны
в PLATFORM_RU.md. Наличие базового контракта по всем шести строкам не означает,
что полностью завершены все возможные функции Universal: правая колонка остаётся
открытой. WebSocket, полноценный GUI и пользовательские parallel tasks требуют
отдельной реализации/проверок. Реальные engine extractors требуют доступного
авторизованного источника и проверенного контракта конкретной версии приложения.
Flow добавляет автоматический перенос рядов и измерение высоты раскрываемых
секций; это не полноценный layout/editor. Один каталог поставки обновляется
без новых архивов. Закрытая сборка для сайта описана в ADMIN_DELIVERY_RU.md.
Условия публичного стабильного релиза и непроверенные эксплуатационные сценарии:
RELEASE_READINESS_RU.md. Закрытый выпуск не снимает эти ограничения.