Record passing terminal UX ISO acceptance and delivery artifacts

This commit is contained in:
Codex
2026-10-13 18:10:39 +03:00
parent 1bc7965cca
commit be30e9dd49
9 changed files with 205 additions and 22 deletions
+8 -2
View File
@@ -1,7 +1,7 @@
# Install Hydra OS
Hydra OS targets x86_64 UEFI systems. Disable Secure Boot for this first image.
Boot the ISO and open the recovery terminal. The live session uses a locked
Boot the ISO and enter `:shell` in the terminal VM menu. The live session uses a locked
`hydra-live` account with local sudo access; changes in the live filesystem are
volatile. The image provides no default SSH login or universal installed password.
@@ -73,7 +73,13 @@ synthetic VM endpoint. Network namespaces and veth interfaces exist only inside
the disposable Hydra OS guest. When guest KVM is available, it launches a further
fresh-disk QEMU as the installed account to exercise KVM, the bridge helper,
and private QMP; this checks VM launch, not a nested operating system boot.
It also logs the installed account out and back in, checking that the same VM,
The installed normal account also exercises the packaged terminal menu,
downloads a complete nonboot ISO fixture from a private loopback HTTP server,
starts a scratch VM with `hydra run`, checks cache reuse and stable process/QMP
identity through `hydra open`, and verifies the default Fastfetch logo/name.
This fixture checks the command flow, not a nested guest OS boot.
The harness also logs the installed account out and back in, checking that the same VM,
private sockets and user audio services survive a measured interval without an
open login session. This establishes process/socket continuity, not audio playback.