Run the same driver in separate checkouts of the two commits, after vp i. Apply supervised-fixture.patch to seed the scenario server with supervised threads, matching the MCP client credential. Copy watch-baseline.e2e.ts to scripts/scenarios/. Run T3CODE_DEV_SEED=0 vp run scenarios scenarios/watch-baseline.e2e.ts --target web. The real app uses a fresh synthetic project and replay thread; watch_pull_request is called through the real HTTP MCP endpoint. The live pull request is read only. Inspect the full recordings: the base adds a checks-passed wake and second reply; the head remains waiting after recording the same check baseline.
