fe3dd9106a
* fix(update): bind IsWow64Process2 HANDLE and fall back to GetNativeSystemInfo The #71218 OS-native probe still rejected correct ARM64 Desktop rebuilds on Windows-on-ARM when ctypes truncated GetCurrentProcess()'s pseudo-handle and IsWow64Process2 failed with ERROR_INVALID_HANDLE, falling through to the lying PROCESSOR_ARCHITECTURE=AMD64 value. Type the HANDLE correctly and use GetNativeSystemInfo before the env-var fallback. * test(update): cover WoA IsWow64Process2 handle failure and system-info fallback Pin the residual #71218 shape where IsWow64Process2 returns FALSE, the env arch lies as AMD64, and GetNativeSystemInfo must still report ARM64 so the integrity gate accepts a correctly-built ARM64 Hermes.exe.