PR 23491 runtime verification, Linux, 2026-10-30 main: 32ecd71726; PR: 8fc718b318779cd0a1e7c89f07fa1eadab2a7b8c BEFORE: /home/user/main (github/main, separate worktree) $ mkdir -p /tmp/brand-verification/absolute $ node scripts/apply-web-brand-assets.ts production /tmp/brand-verification/absolute exit 1 ENOENT: copyfile /home/user/main/assets/prod/t3-black-web-favicon.ico -> /home/user/main/tmp/brand-verification/absolute/favicon.ico Requested output directory remained empty. AFTER: /home/user/t3code (exact PR head) $ node scripts/apply-web-brand-assets.ts production /tmp/brand-verification/absolute exit 0; exactly four icons copied cmp source vs destination, all exit 0: favicon.ico favicon-16x16.png favicon-32x32.png apple-touch-icon.png NEIGHBORS: $ node scripts/apply-web-brand-assets.ts nightly .t3/brand-relative exit 0; favicon-32x32.png matches nightly source $ node scripts/apply-web-brand-assets.ts --channel nightly exit 0; apps/web/dist/favicon.ico matches nightly source REAL CLIENT / PROVIDER: Dev web port 5733, server port 13773, isolated /home/user/t3code/.t3. Playwright from repo dependencies with /usr/bin/google-chrome. Added project /home/user/t3code through Local folder UI. Selected Codex GPT-6.1-Sol, submitted a real turn. Provider ran production CLI to /tmp/brand-provider-output. Command exit 0; all four cmp operations exit 0. Result rendered in web client; independently checked output on disk. BLACKSMITH: vp test run scripts/apply-web-brand-assets.test.ts 1 file passed, 2 tests passed (absolute and empty target). Existing PR CI: 27 successful, 0 failing, 0 pending. NOT VERIFIED: Full hosted web/desktop release builds, deployed hosting, native desktop/mobile, macOS/Windows. This is a build-script change, not a UI styling change.