{
    "reportVersion":  "ht-xr-package-validation/v1",
    "generatedAtUtc":  "2026-07-02T03:29:40.2865192Z",
    "projectRoot":  "C:\\HyperTwist_worktrees\\phase10validate",
    "archiveDirectory":  "C:\\HyperTwist_worktrees\\phase10validate_packaged_xr_20260702_rebuild",
    "configuration":  "Development",
    "cookMaps":  [
                     "/Game/HyperTwistTraining/Maps/L_HyperTwist_FollowAlongTraining",
                     "/Game/HyperTwistTraining/Maps/L_HyperTwist_ClassicTraining"
                 ],
    "smokeMaps":  [
                      "/Game/HyperTwistTraining/Maps/L_HyperTwist_FollowAlongTraining",
                      "/Game/HyperTwistTraining/Maps/L_HyperTwist_ClassicTraining"
                  ],
    "observationSeconds":  8,
    "timeoutSeconds":  30,
    "runtimeLaunchMode":  "nullrhi",
    "validationLaunchSurfaceId":  "xr/openxr-desktop-training-packaged-validation-launch-surface",
    "validationGameModeClassPath":  "/Script/UnrealHyperTwist.HyperTwistXrTrainingGameMode",
    "additionalCookerOptions":  [
                                    "-DisablePlugins=MovieRenderPipeline",
                                    "-SkipCookingEditorContent"
                                ],
    "cleanArchive":  true,
    "skipBuild":  true,
    "prePackageEditorBuild":  {
                                  "lane":  "Windows Unreal editor build",
                                  "performed":  true,
                                  "result":  "passed"
                              },
    "skipLaunch":  false,
    "result":  "passed",
    "packagedExecutablePath":  "C:\\HyperTwist_worktrees\\phase10validate_packaged_xr_20260702_rebuild\\Windows\\UnrealHyperTwist.exe",
    "smokeReports":  [
                         {
                             "reportVersion":  "ht-xr-package-smoke/v1",
                             "generatedAtUtc":  "2026-07-02T03:31:09.1508874Z",
                             "packageRoot":  "C:\\HyperTwist_worktrees\\phase10validate_packaged_xr_20260702_rebuild",
                             "executablePath":  "C:\\HyperTwist_worktrees\\phase10validate_packaged_xr_20260702_rebuild\\Windows\\UnrealHyperTwist.exe",
                             "mapAssetPath":  "/Game/HyperTwistTraining/Maps/L_HyperTwist_FollowAlongTraining",
                             "mapUrl":  "/Game/HyperTwistTraining/Maps/L_HyperTwist_FollowAlongTraining?game=/Script/UnrealHyperTwist.HyperTwistXrTrainingGameMode",
                             "runtimeLaunchMode":  "nullrhi",
                             "observationSeconds":  8,
                             "timeoutSeconds":  30,
                             "resolution":  null,
                             "keepRunning":  false,
                             "runtimeReportPath":  "C:\\HyperTwist_worktrees\\phase10validate_packaged_xr_20260702_rebuild\\validation\\smoke\\_Game_HyperTwistTraining_Maps_L_HyperTwist_FollowAlongTraining.runtime.json",
                             "result":  "passed",
                             "processId":  30804,
                             "processStopped":  false,
                             "exitCode":  0,
                             "runtimeReport":  {
                                                   "reportVersion":  "ht-xr-packaged-validation/v1",
                                                   "generatedAtUtc":  "2026-07-02T03:31:22.493Z",
                                                   "launchSurfaceId":  "xr/openxr-desktop-training-packaged-validation-launch-surface",
                                                   "gameModeClassPath":  "/Script/UnrealHyperTwist.HyperTwistXrTrainingGameMode",
                                                   "cookMapAssetPath":  "/Game/HyperTwistTraining/Maps/L_HyperTwist_FollowAlongTraining",
                                                   "launchMapUrl":  "/Game/HyperTwistTraining/Maps/L_HyperTwist_FollowAlongTraining?game=/Script/UnrealHyperTwist.HyperTwistXrTrainingGameMode",
                                                   "result":  "passed",
                                                   "packagedProofStatus":  "pending-hmd-session-observation",
                                                   "runtimeOwnerId":  "xr/openxr-desktop-training-runtime-owner",
                                                   "preferenceProfileId":  "xr-openxr-training-preferences/v1",
                                                   "controllerBindingProfileId":  "xr-openxr-motion-controllers/v1",
                                                   "controllerSettingsOwnerId":  "xr-openxr-controller-settings-owner/v1",
                                                   "runtimeStatusLine":  "OpenXR runtime owner xr/openxr-desktop-training-runtime-owner | preferences xr-openxr-training-preferences/v1 | bindings xr-openxr-motion-controllers/v1 | HMD connected no | HMD enabled no | posture standing | dominant hand right | snap turn on | smooth locomotion on | vertical offset 0 | desktop pitch 0 | grip 0.00/0.00 | trigger 0.00/0.00",
                                                   "reportPath":  "C:\\HyperTwist_worktrees\\phase10validate_packaged_xr_20260702_rebuild\\validation\\smoke\\_Game_HyperTwistTraining_Maps_L_HyperTwist_FollowAlongTraining.runtime.json",
                                                   "error":  "",
                                                   "observationSeconds":  8,
                                                   "bRuntimeOwnerStructurallyValid":  true,
                                                   "bControllerSettingsOwnerStructurallyValid":  true,
                                                   "bHeadMountedDisplayConnected":  false,
                                                   "bHeadMountedDisplayEnabled":  false,
                                                   "bObservedHeadMountedDisplaySession":  false,
                                                   "bObservedControllerInputActivity":  false,
                                                   "observedControllerInputMagnitude":  0,
                                                   "remainingGateIds":  [
                                                                            "xr/windows-packaged-headset-session-observation",
                                                                            "xr/windows-packaged-controller-input-observation"
                                                                        ]
                                               },
                             "error":  null
                         },
                         {
                             "reportVersion":  "ht-xr-package-smoke/v1",
                             "generatedAtUtc":  "2026-07-02T03:31:24.2215641Z",
                             "packageRoot":  "C:\\HyperTwist_worktrees\\phase10validate_packaged_xr_20260702_rebuild",
                             "executablePath":  "C:\\HyperTwist_worktrees\\phase10validate_packaged_xr_20260702_rebuild\\Windows\\UnrealHyperTwist.exe",
                             "mapAssetPath":  "/Game/HyperTwistTraining/Maps/L_HyperTwist_ClassicTraining",
                             "mapUrl":  "/Game/HyperTwistTraining/Maps/L_HyperTwist_ClassicTraining?game=/Script/UnrealHyperTwist.HyperTwistXrTrainingGameMode",
                             "runtimeLaunchMode":  "nullrhi",
                             "observationSeconds":  8,
                             "timeoutSeconds":  30,
                             "resolution":  null,
                             "keepRunning":  false,
                             "runtimeReportPath":  "C:\\HyperTwist_worktrees\\phase10validate_packaged_xr_20260702_rebuild\\validation\\smoke\\_Game_HyperTwistTraining_Maps_L_HyperTwist_ClassicTraining.runtime.json",
                             "result":  "passed",
                             "processId":  33736,
                             "processStopped":  false,
                             "exitCode":  0,
                             "runtimeReport":  {
                                                   "reportVersion":  "ht-xr-packaged-validation/v1",
                                                   "generatedAtUtc":  "2026-07-02T03:31:34.666Z",
                                                   "launchSurfaceId":  "xr/openxr-desktop-training-packaged-validation-launch-surface",
                                                   "gameModeClassPath":  "/Script/UnrealHyperTwist.HyperTwistXrTrainingGameMode",
                                                   "cookMapAssetPath":  "/Game/HyperTwistTraining/Maps/L_HyperTwist_ClassicTraining",
                                                   "launchMapUrl":  "/Game/HyperTwistTraining/Maps/L_HyperTwist_ClassicTraining?game=/Script/UnrealHyperTwist.HyperTwistXrTrainingGameMode",
                                                   "result":  "passed",
                                                   "packagedProofStatus":  "pending-hmd-session-observation",
                                                   "runtimeOwnerId":  "xr/openxr-desktop-training-runtime-owner",
                                                   "preferenceProfileId":  "xr-openxr-training-preferences/v1",
                                                   "controllerBindingProfileId":  "xr-openxr-motion-controllers/v1",
                                                   "controllerSettingsOwnerId":  "xr-openxr-controller-settings-owner/v1",
                                                   "runtimeStatusLine":  "OpenXR runtime owner xr/openxr-desktop-training-runtime-owner | preferences xr-openxr-training-preferences/v1 | bindings xr-openxr-motion-controllers/v1 | HMD connected no | HMD enabled no | posture standing | dominant hand right | snap turn on | smooth locomotion on | vertical offset 0 | desktop pitch 0 | grip 0.00/0.00 | trigger 0.00/0.00",
                                                   "reportPath":  "C:\\HyperTwist_worktrees\\phase10validate_packaged_xr_20260702_rebuild\\validation\\smoke\\_Game_HyperTwistTraining_Maps_L_HyperTwist_ClassicTraining.runtime.json",
                                                   "error":  "",
                                                   "observationSeconds":  8,
                                                   "bRuntimeOwnerStructurallyValid":  true,
                                                   "bControllerSettingsOwnerStructurallyValid":  true,
                                                   "bHeadMountedDisplayConnected":  false,
                                                   "bHeadMountedDisplayEnabled":  false,
                                                   "bObservedHeadMountedDisplaySession":  false,
                                                   "bObservedControllerInputActivity":  false,
                                                   "observedControllerInputMagnitude":  0,
                                                   "remainingGateIds":  [
                                                                            "xr/windows-packaged-headset-session-observation",
                                                                            "xr/windows-packaged-controller-input-observation"
                                                                        ]
                                               },
                             "error":  null
                         }
                     ],
    "packagedHeadMountedDisplaySessionObserved":  false,
    "packagedControllerInputObserved":  false,
    "packagedProofStatusSet":  [
                                   "pending-hmd-session-observation"
                               ],
    "remainingGateIds":  [
                             "xr/windows-packaged-headset-session-observation",
                             "xr/windows-packaged-controller-input-observation"
                         ],
    "error":  null
}