$ErrorActionPreference = 'Stop' $expectedGo = 'go version go1.26.5 windows/amd64' $actualGo = (& go version).Trim() if ($actualGo -ne $expectedGo) { throw "Go toolchain mismatch. Expected '$expectedGo', got '$actualGo'." } $actualNode = (& node --version).Trim() if ($actualNode -ne 'v22.22.1') { throw "Node.js mismatch. Expected 'v22.22.1', got '$actualNode'." } $actualPnpm = (& corepack pnpm@9.15.1 --version).Trim() if ($actualPnpm -ne '9.15.1') { throw "pnpm mismatch. Expected '9.15.1', got '$actualPnpm'." } Write-Output 'Sense toolchain matches goadmin-baseline.json.'