Issue 23937 real-app proof fixtures

Use the current main checkout with dependencies installed.
Apply scenario-fixture.patch; put codex-native-channel.e2e.ts in scripts/scenarios/.
The patch expects channel-fixture.cjs at /tmp/factory-issue-23937-evidence-1/channel-fixture.cjs
and the executable codex fixture at /tmp/factory-issue-23937-evidence-1/codexhome/packages/standalone/current/bin/codex.
The npm shim returns 0.167.2. The native channel returns rust-v0.163.0.
The Codex executable always reports 0.163.0; update exits successfully without changing it.
Its minimal app-server probe provides synthetic account data only and runs no model.

T3CODE_DEV_SEED=0 vp run scenarios:prove scripts/scenarios/codex-native-channel.e2e.ts --base 3c6864235487147fd5667786152f400a75251fca --head 9e136adfc6266f89ec90b084613c1d65d35a14c5 --upload-command 'ghdrop upload'

AI-assisted; verified with the tests and tools listed above.
