Problem
The current standalone Nix package is a wrapper around a separate Nix-store binary and closure. Archiving only that output leaves absolute store references outside the archive, so the extracted download cannot launch on a clean recipient.
The alpha release workflow must not present that archive as a usable standalone download.
Acceptance criteria
- Choose a real distribution contract: a closure-aware Nix bundle/importer, a native Linux bundle, and an Apple-silicon macOS bundle.
- The downloaded artifact launches from a clean supported environment without relying on build-host store paths.
- Add a compiled-GUI smoke test from the extracted artifact on every released platform.
- Validate that the package contains every runtime dependency required by its launcher.
- Keep core/UI LGX alpha release automation independent so it can publish safely first.
Problem
The current standalone Nix package is a wrapper around a separate Nix-store binary and closure. Archiving only that output leaves absolute store references outside the archive, so the extracted download cannot launch on a clean recipient.
The alpha release workflow must not present that archive as a usable standalone download.
Acceptance criteria