PR 23159 / GitCafe 23166: real Linux x64 archive verification main: 5732bbee397f0a2b0e61d0c2e432f01dca6df3dc PR: f6de9762066627841c605eec070415d3f3c8393d Unmodified published release archives, both validated against release SHA256SUMS. 7cf31da90dee41f524dd5b679ebb6d404637ca5d9dc6fd8bc019511d57bb77e6 /tmp/pr23159-archives/t3-0.1.6-linux-x64.tar.gz 6dc51713bab454e29b53f5f1ee78350bd473c3aa1f106a5632621bd100548ade /tmp/pr23159-archives/t3-0.1.6-nightly.20261031.3977-linux-x64.tar.gz [main] $ node scripts/smoke-cli-archive.ts --archive /tmp/pr23159-archives/t3-0.1.6-nightly.20261031.3977-linux-x64.tar.gz --expect-version 0.1.6 [03:08:09.295] INFO (#1): [cli-smoke] t3-0.1.6-nightly.20261031.3977-linux-x64: --version passed and serve answered on 47700. exit: 0 [main] $ node scripts/smoke-cli-archive.ts --archive /tmp/pr23159-archives/t3-0.1.6-nightly.20261031.3977-linux-x64.tar.gz --expect-version 0.1.6-nightly.20261031.397 [03:09:00.615] INFO (#1): [cli-smoke] t3-0.1.6-nightly.20261031.3977-linux-x64: --version passed and serve answered on 47700. exit: 0 [main] $ node scripts/smoke-cli-archive.ts --archive /tmp/pr23159-archives/t3-0.1.6-linux-x64.tar.gz --expect-version 0.1.6 [03:10:11.713] INFO (#1): [cli-smoke] t3-0.1.6-linux-x64: --version passed and serve answered on 47700. exit: 0 [pr] $ node scripts/smoke-cli-archive.ts --archive /tmp/pr23159-archives/t3-0.1.6-nightly.20261031.3977-linux-x64.tar.gz --expect-version 0.1.6 [03:10:49.518] ERROR (#1): CliArchiveSmokeError: CLI archive smoke test failed while running --version: exit 0 t3 v0.1.6-nightly.20261031.3977 at file:///home/user/t3code/scripts/smoke-cli-archive.ts:115:19 at smokeCliArchive (file:///home/user/t3code/scripts/smoke-cli-archive.ts:184:14) at smokeCliArchive (definition) (file:///home/user/t3code/scripts/smoke-cli-archive.ts:62:39) exit: 1 [pr] $ node scripts/smoke-cli-archive.ts --archive /tmp/pr23159-archives/t3-0.1.6-nightly.20261031.3977-linux-x64.tar.gz --expect-version 0.1.6-nightly.20261031.397 [03:11:02.104] ERROR (#1): CliArchiveSmokeError: CLI archive smoke test failed while running --version: exit 0 t3 v0.1.6-nightly.20261031.3977 at file:///home/user/t3code/scripts/smoke-cli-archive.ts:115:19 at smokeCliArchive (file:///home/user/t3code/scripts/smoke-cli-archive.ts:184:14) at smokeCliArchive (definition) (file:///home/user/t3code/scripts/smoke-cli-archive.ts:62:39) exit: 1 [pr] $ node scripts/smoke-cli-archive.ts --archive /tmp/pr23159-archives/t3-0.1.6-nightly.20261031.3977-linux-x64.tar.gz --expect-version 0.1.6-nightly.20261031.3977 [03:11:28.976] INFO (#1): [cli-smoke] t3-0.1.6-nightly.20261031.3977-linux-x64: --version passed and serve answered on 47700. exit: 0 [pr] $ node scripts/smoke-cli-archive.ts --archive /tmp/pr23159-archives/t3-0.1.6-linux-x64.tar.gz --expect-version 0.1.6 [03:11:56.141] INFO (#1): [cli-smoke] t3-0.1.6-linux-x64: --version passed and serve answered on 47700. exit: 0 Interpretation: main wrongly accepts stable/channel and nightly-build prefixes; PR rejects both at --version. Exact stable and nightly still start the real extracted server and receive HTTP 200. No stub services or replacement executables used. Additional checks: blacksmith vp test run scripts/smoke-cli-archive.test.ts: 5 passed; vp fmt --check and vp lint on both changed files: passed, 0 warnings/errors.