hypertwist/docs/generated/alpha_test_20260726_installer/windows-installer-source-readiness-report.json
2026-07-26 09:41:16 +00:00

180 lines
No EOL
9.8 KiB
JSON

{
"reportVersion": "ht-windows-readiness/v1",
"generatedAtUtc": "2026-07-26T08:31:51.1163747Z",
"result": "ready-with-warnings",
"payloadRoot": "C:\\HyperTwist_worktrees\\phase10validate_packaged_alpha_release19_shipping_20260723\\Windows",
"targetInstallRoot": "C:\\Program Files\\HyperTwist",
"requiredFailureCount": 0,
"optionalWarningCount": 2,
"checks": [
{
"id": "windows-x64",
"class": "required",
"passed": true,
"summary": "HyperTwist requires a 64-bit Windows operating system.",
"evidence": {
"architecture": "64-bit",
"processArchitecture": "AMD64"
}
},
{
"id": "windows-supported-build",
"class": "required",
"passed": true,
"summary": "HyperTwist requires Windows build 19045 or newer.",
"evidence": {
"caption": "Microsoft Windows 11 Home",
"version": "10.0.22631",
"build": 22631,
"minimumBuild": 19045
}
},
{
"id": "system-memory",
"class": "required",
"passed": true,
"summary": "At least 8 GiB of physical memory is required for the desktop Alpha.",
"evidence": {
"totalBytes": 16893206528,
"minimumBytes": 8589934592
}
},
{
"id": "install-volume-free-space",
"class": "required",
"passed": true,
"summary": "The target volume must have enough free space for installation and first-run caches.",
"evidence": {
"targetInstallRoot": "C:\\Program Files\\HyperTwist",
"availableBytes": 171945615360,
"minimumBytes": 4294967296
}
},
{
"id": "vc-runtime-x64",
"class": "required",
"passed": true,
"summary": "Microsoft Visual C++ 2015-2022 x64 runtime 14.44.35211.0 or newer is required and is bundled by the installer.",
"evidence": {
"registryPath": "HKLM:\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x64",
"installed": true,
"version": "14.44.35211.0"
}
},
{
"id": "windows-media-and-graphics-libraries",
"class": "required",
"passed": true,
"summary": "Windows DirectX, XInput, and Media Foundation runtime libraries must be available.",
"evidence": {
"systemDirectory": "C:\\Windows\\system32",
"requiredLibraries": [
"d3d11.dll",
"d3d12.dll",
"dxgi.dll",
"mf.dll",
"mfplat.dll",
"mfreadwrite.dll",
"xinput1_4.dll"
],
"missingLibraries": [
]
}
},
{
"id": "graphics-adapter",
"class": "required",
"passed": true,
"summary": "At least one Windows graphics adapter must be visible.",
"evidence": [
{
"name": "Intel(R) Iris(R) Xe Graphics",
"driverVersion": "31.0.101.3358",
"driverDate": "2022-08-04T02:00:00.0000000+02:00",
"adapterRamBytes": 1073741824,
"status": "OK"
}
]
},
{
"id": "audio-device",
"class": "optional",
"passed": true,
"summary": "An audio device is optional for puzzle play and recommended for narration and speech features.",
"evidence": [
{
"name": "Intel® Smart Sound Technology for Digital Microphones",
"status": "OK"
},
{
"name": "Intel® Smart Sound Technology for USB Audio",
"status": "OK"
},
{
"name": "Intel® Smart Sound Technology for Bluetooth® Audio",
"status": "OK"
},
{
"name": "Audio Device",
"status": "OK"
},
{
"name": "Virtual Audio Cable",
"status": "OK"
}
]
},
{
"id": "openxr-runtime",
"class": "optional",
"passed": false,
"summary": "An active OpenXR runtime is optional for keyboard/mouse play and required only for live headset sessions.",
"evidence": null
},
{
"id": "required-payload-files",
"class": "required",
"passed": true,
"summary": "The installed payload must contain every required executable, runtime, cooked-data, browser, solver, and OpenXR file.",
"evidence": {
"payloadRoot": "C:\\HyperTwist_worktrees\\phase10validate_packaged_alpha_release19_shipping_20260723\\Windows",
"requiredFileCount": 15,
"cefRuntimeFiles": [
"Engine/Binaries/ThirdParty/CEF3/Win64/128.4.13+ge76af7e+chromium-128.0.6613.138/libcef.dll"
],
"failures": [
]
}
},
{
"id": "desktop-code-signature",
"class": "optional",
"passed": false,
"summary": "The Alpha payload is currently unsigned; production distribution requires Authenticode signing.",
"evidence": {
"status": "NotSigned",
"signer": null
}
},
{
"id": "payload-manifest-parity",
"class": "required",
"passed": true,
"summary": "The installed payload must match the release manifest without missing, truncated, or altered files.",
"evidence": {
"manifestPath": "C:\\HyperTwist_worktrees\\installer-release19-20260726\\validation\\windows-installer-payload-manifest.json",
"manifestVersion": "ht-windows-installer-payload/v1",
"manifestEntryCount": 143,
"declaredFileCount": 143,
"declaredTotalSizeBytes": 1585341236,
"computedTotalSizeBytes": 1585341236,
"hashesVerified": true,
"failures": [
]
}
}
]
}