May 20th, 2026
Embedded Rox Design payload теперь распространяется через content-addressed архив с SHA-256-pin на каждом слое. Linux и Windows CI больше не зависят от локальной mac-only установки Open Design.
build-rox-design-payload-archive.ts и manual-dispatch workflow собирают canonical архив на macOS-runner и публикуют его с meta-файлом версий.scripts/prepare-rox-design-runtime.ts принимает URL архива, скачивает, верифицирует SHA-256 против runtime-payload-versions.json, распаковывает в resources/rox-design/./Applications/Open Design.app — критичный шаг для cross-platform release pipeline.archiveSha256 архива с runtime-payload-versions.json[current].archiveSha256.Прозрачно для пользователей — но новые релизы воспроизводимо собираются на любой платформе.