Когда Universal можно считать готовым релизом
Первая стабильная поставка Universal 1.0.0 использует SDK 0.3 (wire API 0.1).
«Окончательная версия» означает фиксированный проверяемый контракт,
а не обещание поддержки любых игр или наличия всех возможных API.
Текущий кандидат: проверяемый объём
- AngelScript SDK 0.3, совместимость API 0.1/0.2, отражённые сигнатуры и синхронный LLM-комплект.
- Отдельный external scalar telemetry IPC с согласованным PID/read/write;
контракт EXTERNAL_SOURCE_RU.md, не внешний backend произвольной памяти.
- Каталог, редактор, запуск/остановка/перезагрузка одного доверенного пакета.
- Математика, буферы, конфиги, bounded native jobs, GUI собственного preview.
- Источники: synthetic fixtures, явно разрешённое чтение выбранного процесса,
HTTP GET и отдельно разрешаемый POST к разрешённым origins, локальные приборы War Thunder.
- Виртуализированные списки, обрезка рисования и hit-test.
- Flow с переносом строк и раскрываемыми секциями.
- Release сборка, автоматические suites и повторные проверки постоянного каталога поставки.
- Публичные SDK/LLM главы, отдельная подписка и персональная защищённая доставка.
- Контекстные подсказки/переход к объявлениям и проверка типов без исполнения.
- Публикация пакетов из аккаунта после модерации и автоматическое продление индекса.
Точные результаты каждой сборки фиксируются в VERIFICATION.md проекта.
Наличие теста не означает его прохождение; README описывает только последний
проверенный комплект. Ни один sample не является гарантией актуальности игры.
Нельзя закрывать без отдельной проверки
- Длительный прогон запуска, Reload/Stop, редактора и простоя с контролем памяти,
зависаний, CPU и оставшихся дочерних процессов. Короткий responsiveness test
не заменяет многочасовой тест.
- Чистая Windows-машина, DPI/несколько мониторов, обычный и стандартный UAC запуск.
- Установка/обновление, миграция конфигов, восстановление после неудачного обновления.
- Живая игровая совместимость каждого адаптера и exclusive fullscreen.
Подписи автора и контроль лицензии не доказывают совместимость или безопасность.
- Драйвер: допустимая подпись, загрузка и kernel QA в отдельной тестовой среде.
SYS исключён из текущей стабильной доставки.
Отдельный backlog, не скрытые обещания
WebSocket, произвольные параллельные callbacks, полноценный GUI layout и
редактор, клавиатурные dropdowns требуют собственных контрактов и тестов.
Их отсутствие должно оставаться явно документированным и в LLM-комплекте.
Game-specific adapters пишет автор по разрешённому источнику, явным координатным
конвенциям и версии данных. Движок не получает автоматически доступ к защищённой
памяти. Драйвер, обход античита, overlay hijacking и автоматизация читов в
защищённых онлайн-играх не входят в план runtime.