# HyperTwist Alpha Test Release 19 Evidence

## Authority

Release 19 is the current Windows desktop Alpha authority for the combined
player-experience repair. Release 17 remains a rollback artifact and historical
proof source; it is not the current feature-complete delivery.

Current operator delivery:

- Folder:
  `C:\Users\Anthracite Ace\Downloads\HyperTwist-Alpha-Test-20260723-R19`
- ZIP:
  `C:\Users\Anthracite Ace\Downloads\HyperTwist-Alpha-Test-20260723-R19.zip`
- Executable:
  `C:\Users\Anthracite Ace\Downloads\HyperTwist-Alpha-Test-20260723-R19\Windows\UnrealHyperTwist.exe`
- ZIP entries: `167`
- ZIP size: `1,093,537,260` bytes
- ZIP SHA-256:
  `630963f96c681fc49130cbc56c6c850008d4cddda7e83f2ee9c077c52d7709a9`
- Validated installer:
  `C:\Users\Anthracite Ace\Downloads\HyperTwist-Alpha-Test-20260723-R19-Setup.exe`
- Installer size: `851049086` bytes
- Installer SHA-256:
  `c31ed6b0b2ae1feb449c27e484d72dc2e07ba220e3cdafa4c3605429d638e0ea`

The delivered folder was compared against the validated archive source by
hashing all `173` files. The comparison found `0` mismatches. The Downloads ZIP
size and SHA-256 also match the validation-source ZIP.

The installer is separately grounded by
`docs/generated/alpha_test_20260726_installer/README.md`. It installs the same
Release 19 runtime payload, bundles the signed Microsoft Visual C++ runtime,
and has green install, launch, in-place upgrade, and uninstall lifecycle proof.

## Product Scope

This package contains the repaired first-run and player-facing shell, reliable
back/pause/exit navigation, Learning Studio, Settings, Account, Advanced, and
About/Credits surfaces. The native puzzle catalog exposes:

- Classic Cube
- Follow-Along training
- 4D `2x2x2x2`
- 4D `3x3x3x3`
- 4D `4x4x4x4`
- 4D `5x5x5x5`
- 4D `6x6x6x6`
- Magic 120-cell
- order-3 5D Cube

The common native puzzle controller also owns a fixed, session-only in-game
coach. It provides built-in offline help and optional provider-backed AI,
global STT dictation, and asynchronous TTS narration. The control center keeps
AI, STT, and TTS separately configurable, protects credentials for the current
Windows user, requires consent before cloud use, and does not make any provider
or API key a prerequisite for play.

The final speech repair specifically proves that a standalone global speech
session can open outside a Classic training run. This closes the prior defect
where the visible global assistant could reject dictation on 4D, 5D, or
120-cell routes.

## Build And Automation

- UE 5.7 incremental editor build after the global-speech repair:
  `Result: Succeeded`, `7` actions, `60.93` seconds.
- `HyperTwist.PlayerExperience`: `5` succeeded, `0` failed, `0` warnings.
- Added proof:
  `HyperTwist.PlayerExperience.GlobalAssistantSpeechSession`.
- Shipping build, cook, archive, package smoke, and ZIP export: `passed`.
- Browser shell verification: `passed`.
- Browser production build: `1,872` modules transformed.
- Exact solver table: `676,207,080` bytes, SHA-256
  `dc6de3d909a37afe2ba7f1f978543a13eae215bd20d954d66813524a8ca20034`.
- Windows installer build: `passed`, `143` payload files,
  `1,585,341,236` payload bytes, and `0` NSIS compiler warnings.
- Installer lifecycle: first install, complete hash parity, readiness, Shipping
  launch, in-place upgrade, second parity, uninstall, user-data preservation,
  and owned-state cleanup all `passed`.

The automation authority is
`player_experience_automation_index.json`. Package, staged-browser,
solver-table, bootstrap, headless-launch, and ZIP authority is carried by the
four root-level package reports in this directory.

## Route Smoke Matrix

All `9` cooked native routes passed semantic Shipping smoke validation:

| Route | Expected runtime proof |
|---|---|
| Classic | exact map and valid Classic presentation |
| Follow-Along | registered route and exact map |
| 4D order 2 | `16` exact state pieces; `64` visible piece views |
| 4D order 3 | `81` exact state pieces; `27` visible piece views |
| 4D order 4 | `256` exact state pieces; `64` visible piece views |
| 4D order 5 | `625` exact state pieces; `125` visible piece views |
| 4D order 6 | `1,296` exact state pieces; `216` visible piece views |
| Magic 120-cell | exact route and representative `120`-center scene |
| order-3 5D Cube | exact route and `242`-element scene |

Every smoke report recorded `result: passed`, process-tree cleanup, no fatal
signature, no package-owned listening endpoint, and no trace-control listener.
The per-route reports live under `smoke/`.

The visual scene claims remain deliberately narrower than the simulation-state
claims. Magic 120-cell owns an exact `7,560`-facelet permutation and `7,440`
legal base moves, but the current scene visualizes representative cell centers.
The 5D runtime owns `243` cubies and `810` facelets while the scene renders its
bounded projected element set.

## Visible Desktop Authority

Two independent interactive desktop gates passed:

1. The package archive executable rendered a semantic-ready first-run frame.
2. The exact executable copied into Downloads rendered the same semantic-ready
   first-run frame.

Both reports recorded:

- `result: visual-passed`
- `captureMethod: hyper-twist-semantic-ready-frame`
- `startupDiagnosticsResult: result=launch-menu-renderable`
- `windowClassName: UnrealWindow`
- client size `1280x720`
- screenshot SHA-256
  `caa45f3d3104a8e5406f493a60c8a136d852bd35e0bd1c8dfbf79738c1343892`
- no package-owned or trace-control listening endpoint

The archive proof is under `archive_visual/`; the delivered-executable proof is
under `downloads_visual/`. The separate headless launch report records
`result=startup-recovered`. Headless recovery is useful runtime evidence, but
it is not substituted for the interactive `launch-menu-renderable` proof.

## Remaining External Gates

Release 19 proves code, package, archive, route, and visible first-run
authority. It does not fabricate evidence that requires unavailable external
conditions:

- A real provider-reachability, microphone-transcription, and audible TTS
  smoke still requires an explicitly configured local or cloud service and
  real audio hardware.
- Live XR headset-session and controller-input observation still requires a
  connected headset and controllers.
- Installer/uninstaller ownership and isolated-current-host prerequisite proof
  are now closed. Trusted code signing, genuinely fresh-machine proof,
  entitlement-backed public delivery, and update-channel rollout remain
  release-engineering gates above this Alpha package.
