docs: record Windows terminal link verification

This commit is contained in:
冰朔 2026-08-17 19:32:11 +08:00
commit 7a14c06e41
4 changed files with 44 additions and 5 deletions

View file

@ -4,7 +4,7 @@
"observedAt": "2026-08-17T18:59:50+08:00",
"state": "MACOS_LOCAL_CONTROL_PLANE_PASS_CROSS_PLATFORM_INSTALLED_READBACK_PENDING",
"version": "0.4.1",
"sourceCommit": "ae7f88389159ba7fb5e0516d818b4f1b8cd22f88",
"sourceCommit": "24369ac3634cfe9c384f23265e69c9075b2b13da",
"protocol": "HOLOLAKE_TERMINAL_LINK/2",
"macos": {
"application": "src-tauri/target/release/bundle/macos/HoloLake.app",
@ -33,15 +33,18 @@
"sourcePortability": {
"linuxUnixSocketAdapter": "PASS_X86_64_UNKNOWN_LINUX_MUSL",
"windowsNamedPipeAdapter": "PASS_X86_64_PC_WINDOWS_MSVC_WITH_OWNER_SYSTEM_DACL",
"windowsFullDesktopCompile": "PASS_HL_BUILD_WIN_GZ_001_WINDOWS_SERVER_2022_X64",
"windowsNativeTests": "PASS_110_OF_110",
"linuxInstalledRuntime": "NOT_OBSERVED",
"windowsInstalledRuntime": "NOT_OBSERVED",
"fullWindowsDesktopBuild": "BLOCKED_ON_MACOS_BUILDER_WINDOWS_SDK_AND_LINKER_UNAVAILABLE"
"windowsInstalledReadbackBoundary": "BUILD_NODE_HAS_NO_AUTHENTICATED_HOLOLAKE_PRIVATE_ACCOUNT"
},
"verification": {
"rustUnitTests": "PASS_110_OF_110",
"productContractTests": "PASS_91_OF_91",
"frontendProductionBuild": "PASS",
"crossPlatformAdapterCompile": "PASS",
"windowsFullProductCompileAndNativeTests": "PASS",
"signedMacosApplicationBuild": "PASS_APPLICATION_BUNDLE_GENERATED",
"liveConnector": "PASS",
"visibleSystemProjection": "PASS"

View file

@ -0,0 +1,35 @@
{
"schema": "hololake.programming-ai-terminal-link-windows-acceptance/v1",
"recordId": "HLP-PROGRAMMING-AI-TERMINAL-LINK-WINDOWS-20260817-001",
"observedAt": "2026-08-17T19:30:00+08:00",
"state": "WINDOWS_NATIVE_RUNTIME_PASS_INSTALLED_ACCOUNT_READBACK_PENDING",
"node": {
"nodeId": "HL-BUILD-WIN-GZ-001",
"platform": "Windows Server 2022 Datacenter x64",
"scope": "HOLOLAKE_WINDOWS_SOFTWARE_BUILD_ONLY",
"strictRegisteredSshRoute": true
},
"source": {
"commit": "24369ac3634cfe9c384f23265e69c9075b2b13da",
"transportArchiveSha256": "15e63f6b5163bedd2fa0737eac0cd0e2992b7d4a85aef137fbb04fd5ae9d1c42",
"finalBrokerSourceSha256Local": "a0fb0edcf6af2d86889f105a38bba0688b0029240355543263172a1dc94604e1",
"finalBrokerSourceSha256Windows": "a0fb0edcf6af2d86889f105a38bba0688b0029240355543263172a1dc94604e1"
},
"verification": {
"fullTauriWindowsCargoCheck": "PASS",
"fullWindowsDebugExecutableBuild": "PASS",
"windowsNativeTests": "PASS_110_OF_110",
"namedPipeListenerCreation": "PASS_IN_NATIVE_BROKER_TESTS",
"ownerSystemProtectedDaclCompile": "PASS",
"sessionResume": "PASS",
"singleWriterLane": "PASS",
"heartbeatAndWorkEnvironmentFrame": "PASS",
"expressionOnlyVisitorRejection": "PASS"
},
"installedReadback": {
"state": "NOT_OBSERVED_FOR_CURRENT_TERMINAL_LINK",
"reason": "The registered build node has no authenticated HoloLake private account, so the application correctly has no account-owned broker descriptor to expose.",
"mustNotInferFromTests": true
},
"truthBoundary": "This receipt proves the current HoloLake terminal-link native core compiles and passes its complete Rust test suite on a registered Windows Server 2022 x64 build node. It does not claim an Authenticode signature, SmartScreen trust, a signed installer, an authenticated Windows desktop account, installed UI readback, Linux installed runtime, supervised Agent shell, persona binding, publication, deployment, or reality-execution authority."
}

View file

@ -56,7 +56,8 @@
"linux_full_desktop_compile": "NOT_OBSERVED",
"linux_installed_runtime": "NOT_YET_OBSERVED",
"windows_named_pipe_adapter_compile": "PASS_X86_64_PC_WINDOWS_MSVC",
"windows_full_desktop_compile": "BLOCKED_LOCAL_WINDOWS_SDK_AND_LINKER_UNAVAILABLE",
"windows_installed_runtime": "NOT_YET_OBSERVED"
"windows_full_desktop_compile": "PASS_HL_BUILD_WIN_GZ_001_WINDOWS_SERVER_2022_X64",
"windows_native_tests": "PASS_110_OF_110",
"windows_installed_runtime": "NOT_YET_OBSERVED_FOR_TERMINAL_LINK"
}
}

View file

@ -19,7 +19,7 @@ Opening or resuming a session establishes continuity in HoloLake. The authentica
This decision completes the first-stage control plane, not the second-stage Agent executor. It does not grant a supervised shell, arbitrary file mutation, build, publication, deployment, persona binding or reality-execution authority. Those require separate typed operations, approvals and receipts.
Cross-compilation of the isolated Linux Unix-socket and Windows Named-Pipe adapters is evidence for source portability only. It is not installed-runtime acceptance. A full Windows desktop build remains unobserved on this macOS builder because the Windows SDK and linker are unavailable; Linux and Windows installed readback must occur on their real targets.
Cross-compilation of the isolated Linux Unix-socket adapter is evidence for source portability only. It is not installed-runtime acceptance. The Windows implementation additionally passes a full Tauri build and 110 native tests on the registered Windows Server 2022 x64 build node. That node has no authenticated HoloLake private account, so application-level installed broker readback remains separate and unobserved. Linux installed readback must likewise occur on a real registered desktop target rather than being inferred from a server or macOS cross-compile.
## Rejected alternatives