Exact textual diff; no normalization or threshold. Full IDs, paths, SHA, execution times, test output differ.
--- e5ea25d129 exact logs
+++ c740ee52fa exact logs
@@ -1,509 +1,396 @@
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'starts\ a\ provider\ wake\ queued\ beside\ a\ held\ queue'
-UTC 2026-10-27T14:20:58.605734+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
-Test SHA256 d19873121f61da367adf8571f02d52e285c9a4edef15cd8be2c71805cb684cd0 apps/server/src/orchestration-v2/runtimeLayer.test.ts
-note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
-
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
-
-stdout | src/orchestration-v2/runtimeLayer.test.ts > OrchestrationV2LayerLive lifecycle > starts a provider wake queued beside a held queue
-[14:21:58.606] ERROR (#3055): Error [AssertionError]: expected true to not equal true
-    at /home/ubuntu/wt/pr-17885-evidence-base/apps/server/src/orchestration-v2/runtimeLayer.test.ts:5127:14 {
-  actual: true,
-  expected: true,
-  showDiff: true,
-  operator: 'notStrictEqual',
-  [cause]: undefined
-}
-
- ❯ |t3| src/orchestration-v2/runtimeLayer.test.ts (90 tests | 1 failed | 89 skipped) 498ms
-   ❯ OrchestrationV2LayerLive lifecycle (50)
-     × starts a provider wake queued beside a held queue 136ms
-
-⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯
-
- FAIL  |t3| src/orchestration-v2/runtimeLayer.test.ts > OrchestrationV2LayerLive lifecycle > starts a provider wake queued beside a held queue
-AssertionError: expected true to not equal true
- ❯ src/orchestration-v2/runtimeLayer.test.ts:5127:14
-    5125|       assert.isTrue(held.queueHeld);
-    5126|       assert.equal(wake.status, "queued");
-    5127|       assert.notEqual(wake.queueHeld, true);
-       |              ^
-    5128|       const textContinuation = queued.runs[4]!;
-    5129|       assert.isTrue(textContinuation.queueHeld);
- ❯ ~effect/Effect/successCont ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1422:28
- ❯ ~effect/Effect/evaluate ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/core.ts:585:30
- ❯ FiberImpl.runLoop ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:654:41
- ❯ FiberImpl.evaluate ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:595:23
- ❯ FiberImpl.evaluate ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:589:27
- ❯ Array.<anonymous> ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1025:13
- ❯ MixedSchedulerDispatcher.runTasks ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/Scheduler.ts:254:17
-
-⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯
-
-
- Test Files  1 failed (1)
-      Tests  1 failed | 89 skipped (90)
-   Start at  14:21:07
-   Duration  51.14s (transform 80%, setup 12%, import 7%, tests 1%)
-
-
-EXIT 1
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'starts\ a\ provider\ wake\ queued\ beside\ a\ held\ queue'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/BackgroundWorkStop.integration.test.ts -t 'Stop\ holds\ a\ provider\ wake\ that\ queues\ before\ the\ stopped\ turn\ ends'
-UTC 2026-10-27T14:21:59.376127+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'starts\ a\ provider\ wake\ queued\ beside\ a\ held\ queue'
+UTC 2026-10-27T14:20:57.424650+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
+Test SHA256 d19873121f61da367adf8571f02d52e285c9a4edef15cd8be2c71805cb684cd0 apps/server/src/orchestration-v2/runtimeLayer.test.ts
+note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
+
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
+
+
+ Test Files  1 passed (1)
+      Tests  1 passed | 89 skipped (90)
+   Start at  14:21:08
+   Duration  48.38s (transform 75%, setup 16%, import 8%, tests 1%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'starts\ a\ provider\ wake\ queued\ beside\ a\ held\ queue'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/BackgroundWorkStop.integration.test.ts -t 'Stop\ holds\ a\ provider\ wake\ that\ queues\ before\ the\ stopped\ turn\ ends'
+UTC 2026-10-27T14:21:57.764522+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
 Test SHA256 df5f9ccfce0ef949962df0528611a441d69fd4f4a860cd1a22b2a3ace9ace2c6 apps/server/src/orchestration-v2/BackgroundWorkStop.integration.test.ts
 note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
 
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
 
 
  Test Files  1 passed (1)
       Tests  1 passed | 11 skipped (12)
-   Start at  14:22:03
-   Duration  19.41s (transform 51%, import 17%, tests 16%, setup 16%)
-
-
-EXIT 0
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/BackgroundWorkStop.integration.test.ts -t 'Stop\ holds\ a\ provider\ wake\ that\ queues\ before\ the\ stopped\ turn\ ends'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/ThreadLaunchService.test.ts -t 'holds\ a\ message\ queued\ during\ setup\ that\ arrives\ after\ the\ setup\ .*'
-UTC 2026-10-27T14:22:23.330034+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
+   Start at  14:22:01
+   Duration  20.19s (transform 51%, import 19%, tests 15%, setup 15%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/BackgroundWorkStop.integration.test.ts -t 'Stop\ holds\ a\ provider\ wake\ that\ queues\ before\ the\ stopped\ turn\ ends'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/ThreadLaunchService.test.ts -t 'holds\ a\ message\ queued\ during\ setup\ that\ arrives\ after\ the\ setup\ .*'
+UTC 2026-10-27T14:22:22.293547+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
 Test SHA256 ae215f31df993e29c3a31678324da8097b11e7fa28d37e7a7b2946a68f24c41d apps/server/src/orchestration-v2/ThreadLaunchService.test.ts
 note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
 
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
 
 
  Test Files  1 passed (1)
       Tests  2 passed | 39 skipped (41)
-   Start at  14:22:27
-   Duration  15.78s (transform 50%, setup 25%, import 21%, tests 4%)
-
-
-EXIT 0
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/ThreadLaunchService.test.ts -t 'holds\ a\ message\ queued\ during\ setup\ that\ arrives\ after\ the\ setup\ .*'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/ThreadLaunchService.test.ts -t 'holds\ a\ message\ queued\ during\ setup\ when\ the\ workspace\ preparation\ .*'
-UTC 2026-10-27T14:22:43.339201+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
+   Start at  14:22:26
+   Duration  16.25s (transform 58%, import 19%, setup 19%, tests 4%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/ThreadLaunchService.test.ts -t 'holds\ a\ message\ queued\ during\ setup\ that\ arrives\ after\ the\ setup\ .*'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/ThreadLaunchService.test.ts -t 'holds\ a\ message\ queued\ during\ setup\ when\ the\ workspace\ preparation\ .*'
+UTC 2026-10-27T14:22:42.823806+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
 Test SHA256 ae215f31df993e29c3a31678324da8097b11e7fa28d37e7a7b2946a68f24c41d apps/server/src/orchestration-v2/ThreadLaunchService.test.ts
 note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
 
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
 
 
  Test Files  1 passed (1)
       Tests  2 passed | 39 skipped (41)
    Start at  14:22:46
-   Duration  21.63s (transform 57%, import 25%, setup 15%, tests 4%)
-
-
-EXIT 0
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/ThreadLaunchService.test.ts -t 'holds\ a\ message\ queued\ during\ setup\ when\ the\ workspace\ preparation\ .*'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/ProviderContinuationService.test.ts -t 'delivers\ a\ message_text\ wake\ as\ a\ real\ prompt,\ not\ a\ buffered\ wake'
-UTC 2026-10-27T14:23:08.710509+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
+   Duration  23.20s (transform 52%, import 26%, setup 18%, tests 3%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/ThreadLaunchService.test.ts -t 'holds\ a\ message\ queued\ during\ setup\ when\ the\ workspace\ preparation\ .*'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/ProviderContinuationService.test.ts -t 'delivers\ a\ message_text\ wake\ as\ a\ real\ prompt,\ not\ a\ buffered\ wake'
+UTC 2026-10-27T14:23:09.756473+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
 Test SHA256 3e603d474068b8306f9d47054970cfd0a186d4f11592ad4239d919765fff2cdc apps/server/src/orchestration-v2/ProviderContinuationService.test.ts
 note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
 
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
 
 
  Test Files  1 passed (1)
       Tests  1 passed | 10 skipped (11)
    Start at  14:23:13
-   Duration  18.47s (transform 60%, setup 20%, import 20%)
-
-
-EXIT 0
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/ProviderContinuationService.test.ts -t 'delivers\ a\ message_text\ wake\ as\ a\ real\ prompt,\ not\ a\ buffered\ wake'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/ProjectionStore.test.ts -t '.*\ queue\ readiness\ skips\ held\ runs\ without\ bypassing\ active\ work'
-UTC 2026-10-27T14:23:32.722866+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
+   Duration  19.18s (transform 48%, setup 32%, import 20%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/ProviderContinuationService.test.ts -t 'delivers\ a\ message_text\ wake\ as\ a\ real\ prompt,\ not\ a\ buffered\ wake'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/ProjectionStore.test.ts -t '.*\ queue\ readiness\ skips\ held\ runs\ without\ bypassing\ active\ work'
+UTC 2026-10-27T14:23:33.471861+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
 Test SHA256 1e7b9e4bf5a5e527fc8b5e5c71bcee7acdd024aa580e2274bc64ff0ede04fbc2 apps/server/src/orchestration-v2/ProjectionStore.test.ts
 note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
 
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
-
-stdout | src/orchestration-v2/ProjectionStore.test.ts > memory queue readiness skips held runs without bypassing active work
-[14:23:51.553] ERROR (#4): Error [AssertionError]: expected false to equal true
-    at /home/ubuntu/wt/pr-17885-evidence-base/apps/server/src/orchestration-v2/ProjectionStore.test.ts:218:14 {
-  actual: false,
-  expected: true,
-  showDiff: true,
-  operator: 'strictEqual',
-  [cause]: undefined
-}
-
-stdout | src/orchestration-v2/ProjectionStore.test.ts > SQL queue readiness skips held runs without bypassing active work
-[14:23:51.670] ERROR (#9): Error [AssertionError]: expected false to equal true
-    at /home/ubuntu/wt/pr-17885-evidence-base/apps/server/src/orchestration-v2/ProjectionStore.test.ts:218:14 {
-  actual: false,
-  expected: true,
-  showDiff: true,
-  operator: 'strictEqual',
-  [cause]: undefined
-}
-
- ❯ |t3| src/orchestration-v2/ProjectionStore.test.ts (48 tests | 2 failed | 46 skipped) 137ms
-   × memory queue readiness skips held runs without bypassing active work 22ms
-   × SQL queue readiness skips held runs without bypassing active work 114ms
-
-⎯⎯⎯⎯⎯⎯⎯ Failed Tests 2 ⎯⎯⎯⎯⎯⎯⎯
-
- FAIL  |t3| src/orchestration-v2/ProjectionStore.test.ts > memory queue readiness skips held runs without bypassing active work
-AssertionError: expected false to equal true
-
-- Expected
-+ Received
-
-- true
-+ false
-
- ❯ src/orchestration-v2/ProjectionStore.test.ts:218:14
-    216|         payload: { ...wake, status },
-    217|       });
-    218|       assert.equal(yield* store.canStartQueuedRun(threadId), status ==…
-       |              ^
-    219|     }
-    220|     assert.deepEqual((yield* store.getThreadProjection(threadId)).runs…
- ❯ ~effect/Effect/successCont ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1422:28
- ❯ ~effect/Effect/evaluate ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/core.ts:585:30
- ❯ FiberImpl.runLoop ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:654:41
- ❯ FiberImpl.evaluate ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:595:23
- ❯ ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:5689:9
- ❯ ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:5767:19
- ❯ Module.<anonymous> ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:5786:5
-
-⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/2]⎯
-
- FAIL  |t3| src/orchestration-v2/ProjectionStore.test.ts > SQL queue readiness skips held runs without bypassing active work
-AssertionError: expected false to equal true
-
-- Expected
-+ Received
-
-- true
-+ false
-
- ❯ src/orchestration-v2/ProjectionStore.test.ts:218:14
-    216|         payload: { ...wake, status },
-    217|       });
-    218|       assert.equal(yield* store.canStartQueuedRun(threadId), status ==…
-       |              ^
-    219|     }
-    220|     assert.deepEqual((yield* store.getThreadProjection(threadId)).runs…
- ❯ ~effect/Effect/successCont ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1422:28
- ❯ ~effect/Effect/evaluate ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/core.ts:585:30
- ❯ FiberImpl.runLoop ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:654:41
- ❯ FiberImpl.evaluate ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:595:23
- ❯ FiberImpl.evaluate ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:589:27
- ❯ ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1159:17
- ❯ go ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:5189:11
-
-⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/2]⎯
-
-
- Test Files  1 failed (1)
-      Tests  2 failed | 46 skipped (48)
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
+
+
+ Test Files  1 passed (1)
+      Tests  2 passed | 46 skipped (48)
    Start at  14:23:36
-   Duration  15.27s (transform 64%, setup 23%, import 12%, tests 1%)
-
-
-EXIT 1
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/ProjectionStore.test.ts -t '.*\ queue\ readiness\ skips\ held\ runs\ without\ bypassing\ active\ work'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'preserves\ and\ holds\ queued\ messages\ across\ .*\ until\ explicitly\ resumed'
-UTC 2026-10-27T14:23:51.981562+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
-Test SHA256 d19873121f61da367adf8571f02d52e285c9a4edef15cd8be2c71805cb684cd0 apps/server/src/orchestration-v2/runtimeLayer.test.ts
-note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
-
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
+   Duration  15.64s (transform 57%, setup 28%, import 13%, tests 1%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/ProjectionStore.test.ts -t '.*\ queue\ readiness\ skips\ held\ runs\ without\ bypassing\ active\ work'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'preserves\ and\ holds\ queued\ messages\ across\ .*\ until\ explicitly\ resumed'
+UTC 2026-10-27T14:23:52.360660+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
+Test SHA256 d19873121f61da367adf8571f02d52e285c9a4edef15cd8be2c71805cb684cd0 apps/server/src/orchestration-v2/runtimeLayer.test.ts
+note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
+
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
 
 
  Test Files  1 passed (1)
       Tests  2 passed | 88 skipped (90)
-   Start at  14:23:55
-   Duration  33.35s (transform 42%, import 34%, setup 21%, tests 3%)
-
-
-EXIT 0
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'preserves\ and\ holds\ queued\ messages\ across\ .*\ until\ explicitly\ resumed'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'promotes\ only\ one\ queued\ run\ after\ each\ terminal\ run\ \(notification:\ .*\)'
-UTC 2026-10-27T14:24:29.598288+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
-Test SHA256 d19873121f61da367adf8571f02d52e285c9a4edef15cd8be2c71805cb684cd0 apps/server/src/orchestration-v2/runtimeLayer.test.ts
-note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
-
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
+   Start at  14:23:54
+   Duration  33.95s (transform 43%, import 35%, setup 18%, tests 4%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'preserves\ and\ holds\ queued\ messages\ across\ .*\ until\ explicitly\ resumed'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'promotes\ only\ one\ queued\ run\ after\ each\ terminal\ run\ \(notification:\ .*\)'
+UTC 2026-10-27T14:24:29.302851+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
+Test SHA256 d19873121f61da367adf8571f02d52e285c9a4edef15cd8be2c71805cb684cd0 apps/server/src/orchestration-v2/runtimeLayer.test.ts
+note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
+
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
 
 
  Test Files  1 passed (1)
       Tests  2 passed | 88 skipped (90)
-   Start at  14:24:37
-   Duration  24.32s (transform 52%, setup 28%, import 18%, tests 2%)
-
-
-EXIT 0
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'promotes\ only\ one\ queued\ run\ after\ each\ terminal\ run\ \(notification:\ .*\)'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/SteeringCompletion.integration.test.ts -t 'queues\ a\ plain\ send\ behind\ the\ stopped\ queue\ and\ releases\ its\ hold'
-UTC 2026-10-27T14:25:02.350503+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
+   Start at  14:24:38
+   Duration  24.35s (transform 60%, setup 22%, import 16%, tests 2%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'promotes\ only\ one\ queued\ run\ after\ each\ terminal\ run\ \(notification:\ .*\)'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/SteeringCompletion.integration.test.ts -t 'queues\ a\ plain\ send\ behind\ the\ stopped\ queue\ and\ releases\ its\ hold'
+UTC 2026-10-27T14:25:03.282495+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
 Test SHA256 1288422c9879ff887df79e2a406248b334fe0ffe6b33302cdec770cfc52d40f5 apps/server/src/orchestration-v2/SteeringCompletion.integration.test.ts
 note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
 
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
 
 
  Test Files  1 passed (1)
       Tests  1 passed | 17 skipped (18)
    Start at  14:25:06
-   Duration  22.27s (transform 52%, import 19%, setup 15%, tests 14%)
-
-
-EXIT 0
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/SteeringCompletion.integration.test.ts -t 'queues\ a\ plain\ send\ behind\ the\ stopped\ queue\ and\ releases\ its\ hold'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/RunCompletionReads.test.ts -t 'checks\ queue\ eligibility\ and\ delivery\ ownership\ without\ unrelated\ history\ in\ .*'
-UTC 2026-10-27T14:25:29.097029+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
+   Duration  23.75s (transform 46%, setup 24%, import 18%, tests 12%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/SteeringCompletion.integration.test.ts -t 'queues\ a\ plain\ send\ behind\ the\ stopped\ queue\ and\ releases\ its\ hold'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/RunCompletionReads.test.ts -t 'checks\ queue\ eligibility\ and\ delivery\ ownership\ without\ unrelated\ history\ in\ .*'
+UTC 2026-10-27T14:25:31.046402+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
 Test SHA256 1a8b3543b6f68ddf1a51bd5fe95dd7ce43382f763e69c388690efc96b60ea462 apps/server/src/orchestration-v2/RunCompletionReads.test.ts
 note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
 
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
 
 
  Test Files  1 passed (1)
       Tests  2 passed (2)
-   Start at  14:25:33
-   Duration  19.97s (transform 65%, setup 23%, import 10%, tests 2%)
-
-
-EXIT 0
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/RunCompletionReads.test.ts -t 'checks\ queue\ eligibility\ and\ delivery\ ownership\ without\ unrelated\ history\ in\ .*'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'places\ held\ queued\ messages\ after\ a\ continuation\ that\ started\ first'
-UTC 2026-10-27T14:25:53.830640+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
-Test SHA256 d19873121f61da367adf8571f02d52e285c9a4edef15cd8be2c71805cb684cd0 apps/server/src/orchestration-v2/runtimeLayer.test.ts
-note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
-
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
+   Start at  14:25:35
+   Duration  21.77s (transform 69%, setup 19%, import 10%, tests 3%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/RunCompletionReads.test.ts -t 'checks\ queue\ eligibility\ and\ delivery\ ownership\ without\ unrelated\ history\ in\ .*'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'places\ held\ queued\ messages\ after\ a\ continuation\ that\ started\ first'
+UTC 2026-10-27T14:25:58.139149+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
+Test SHA256 d19873121f61da367adf8571f02d52e285c9a4edef15cd8be2c71805cb684cd0 apps/server/src/orchestration-v2/runtimeLayer.test.ts
+note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
+
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
 
 
  Test Files  1 passed (1)
       Tests  1 passed | 89 skipped (90)
-   Start at  14:26:02
-   Duration  39.97s (transform 50%, import 32%, setup 13%, tests 4%, worker 1%)
-
-
-EXIT 0
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'places\ held\ queued\ messages\ after\ a\ continuation\ that\ started\ first'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/QueuedRunOrder.test.ts -t 'keeps\ automatic\ completion\ delivery\ ahead\ of\ visible\ queued\ messages'
-UTC 2026-10-27T14:26:43.575419+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
+   Start at  14:26:11
+   Duration  38.93s (transform 48%, import 33%, setup 16%, tests 3%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'places\ held\ queued\ messages\ after\ a\ continuation\ that\ started\ first'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/QueuedRunOrder.test.ts -t 'keeps\ automatic\ completion\ delivery\ ahead\ of\ visible\ queued\ messages'
+UTC 2026-10-27T14:26:50.818054+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
 Test SHA256 1c43f08bc33e3b7b16945698be4773aa95179a95559d19fcfa4a5879859dbee6 apps/server/src/orchestration-v2/QueuedRunOrder.test.ts
 note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
 
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
 
 
  Test Files  1 passed (1)
       Tests  1 passed (1)
-   Start at  14:26:57
-   Duration  19.89s (transform 76%, setup 22%, import 2%)
-
-
-EXIT 0
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/QueuedRunOrder.test.ts -t 'keeps\ automatic\ completion\ delivery\ ahead\ of\ visible\ queued\ messages'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'keeps\ queued\ user\ selections\ and\ pauses\ only\ the\ limited\ provider'
-UTC 2026-10-27T14:27:17.508303+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
-Test SHA256 d19873121f61da367adf8571f02d52e285c9a4edef15cd8be2c71805cb684cd0 apps/server/src/orchestration-v2/runtimeLayer.test.ts
-note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
-
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
+   Start at  14:27:01
+   Duration  18.06s (transform 65%, setup 33%, import 2%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/QueuedRunOrder.test.ts -t 'keeps\ automatic\ completion\ delivery\ ahead\ of\ visible\ queued\ messages'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'keeps\ queued\ user\ selections\ and\ pauses\ only\ the\ limited\ provider'
+UTC 2026-10-27T14:27:20.280256+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
+Test SHA256 d19873121f61da367adf8571f02d52e285c9a4edef15cd8be2c71805cb684cd0 apps/server/src/orchestration-v2/runtimeLayer.test.ts
+note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
+
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
 
 
  Test Files  1 passed (1)
       Tests  1 passed | 89 skipped (90)
-   Start at  14:27:22
-   Duration  22.27s (transform 53%, setup 23%, import 21%, tests 3%)
-
-
-EXIT 0
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'keeps\ queued\ user\ selections\ and\ pauses\ only\ the\ limited\ provider'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'delivers\ a\ queued\ monitor\ update\ from\ .*\ after\ conversation\ selection\ .*'
-UTC 2026-10-27T14:27:45.041642+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
-Test SHA256 d19873121f61da367adf8571f02d52e285c9a4edef15cd8be2c71805cb684cd0 apps/server/src/orchestration-v2/runtimeLayer.test.ts
-note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
-
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
+   Start at  14:27:25
+   Duration  23.40s (transform 53%, setup 24%, import 20%, tests 3%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'keeps\ queued\ user\ selections\ and\ pauses\ only\ the\ limited\ provider'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'delivers\ a\ queued\ monitor\ update\ from\ .*\ after\ conversation\ selection\ .*'
+UTC 2026-10-27T14:27:48.878423+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
+Test SHA256 d19873121f61da367adf8571f02d52e285c9a4edef15cd8be2c71805cb684cd0 apps/server/src/orchestration-v2/runtimeLayer.test.ts
+note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
+
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
 
 
  Test Files  1 passed (1)
       Tests  3 passed | 87 skipped (90)
-   Start at  14:27:48
-   Duration  18.37s (transform 55%, setup 23%, import 19%, tests 2%)
-
-
-EXIT 0
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'delivers\ a\ queued\ monitor\ update\ from\ .*\ after\ conversation\ selection\ .*'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'handles\ a\ queued\ message\ after\ a\ .*\ failure'
-UTC 2026-10-27T14:28:07.202303+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
-Test SHA256 d19873121f61da367adf8571f02d52e285c9a4edef15cd8be2c71805cb684cd0 apps/server/src/orchestration-v2/runtimeLayer.test.ts
-note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
-
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
+   Start at  14:27:51
+   Duration  17.61s (transform 49%, setup 28%, import 21%, tests 3%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'delivers\ a\ queued\ monitor\ update\ from\ .*\ after\ conversation\ selection\ .*'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'handles\ a\ queued\ message\ after\ a\ .*\ failure'
+UTC 2026-10-27T14:28:09.984202+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
+Test SHA256 d19873121f61da367adf8571f02d52e285c9a4edef15cd8be2c71805cb684cd0 apps/server/src/orchestration-v2/runtimeLayer.test.ts
+note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
+
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
 
 
  Test Files  1 passed (1)
       Tests  2 passed | 88 skipped (90)
-   Start at  14:28:11
-   Duration  19.49s (transform 49%, import 27%, setup 21%, tests 3%)
-
-
-EXIT 0
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'handles\ a\ queued\ message\ after\ a\ .*\ failure'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'holds\ a\ queued\ run\ instead\ of\ starting\ it\ on\ an\ instance\ the\ project\ turned\ off'
-UTC 2026-10-27T14:28:31.103236+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
-Test SHA256 d19873121f61da367adf8571f02d52e285c9a4edef15cd8be2c71805cb684cd0 apps/server/src/orchestration-v2/runtimeLayer.test.ts
-note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
-
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
+   Start at  14:28:13
+   Duration  19.95s (transform 56%, import 24%, setup 18%, tests 2%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'handles\ a\ queued\ message\ after\ a\ .*\ failure'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'holds\ a\ queued\ run\ instead\ of\ starting\ it\ on\ an\ instance\ the\ project\ turned\ off'
+UTC 2026-10-27T14:28:34.246137+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
+Test SHA256 d19873121f61da367adf8571f02d52e285c9a4edef15cd8be2c71805cb684cd0 apps/server/src/orchestration-v2/runtimeLayer.test.ts
+note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
+
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
 
 
  Test Files  1 passed (1)
       Tests  1 passed | 89 skipped (90)
-   Start at  14:28:36
-   Duration  23.96s (transform 56%, import 22%, setup 20%, tests 2%)
-
-
-EXIT 0
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'holds\ a\ queued\ run\ instead\ of\ starting\ it\ on\ an\ instance\ the\ project\ turned\ off'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/SteeringCompletion.integration.test.ts -t 'sends\ a\ selected\ held\ message\ once\ and\ preserves\ the\ remaining\ queue\ order'
-UTC 2026-10-27T14:29:00.413261+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
+   Start at  14:28:40
+   Duration  23.34s (transform 48%, setup 30%, import 20%, tests 2%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/runtimeLayer.test.ts -t 'holds\ a\ queued\ run\ instead\ of\ starting\ it\ on\ an\ instance\ the\ project\ turned\ off'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/SteeringCompletion.integration.test.ts -t 'sends\ a\ selected\ held\ message\ once\ and\ preserves\ the\ remaining\ queue\ order'
+UTC 2026-10-27T14:29:04.103979+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
 Test SHA256 1288422c9879ff887df79e2a406248b334fe0ffe6b33302cdec770cfc52d40f5 apps/server/src/orchestration-v2/SteeringCompletion.integration.test.ts
 note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
 
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
 
 
  Test Files  1 passed (1)
       Tests  1 passed | 17 skipped (18)
-   Start at  14:29:03
-   Duration  17.57s (transform 47%, setup 28%, import 20%, tests 5%)
-
-
-EXIT 0
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/SteeringCompletion.integration.test.ts -t 'sends\ a\ selected\ held\ message\ once\ and\ preserves\ the\ remaining\ queue\ order'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/Orchestrator.control-reads.test.ts -t 'dispatches\ metadata,\ queue\ resume\ and\ request\ controls\ without\ hydrating\ unrelated\ history'
-UTC 2026-10-27T14:29:21.494966+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
+   Start at  14:29:08
+   Duration  15.59s (transform 51%, setup 22%, import 20%, tests 6%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/SteeringCompletion.integration.test.ts -t 'sends\ a\ selected\ held\ message\ once\ and\ preserves\ the\ remaining\ queue\ order'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/Orchestrator.control-reads.test.ts -t 'dispatches\ metadata,\ queue\ resume\ and\ request\ controls\ without\ hydrating\ unrelated\ history'
+UTC 2026-10-27T14:29:24.044624+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
 Test SHA256 2978a3e5f9e6615374343b365b14076d5fc4251440a927eb7382f4a174d44dfa apps/server/src/orchestration-v2/Orchestrator.control-reads.test.ts
 note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
 
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
 
 
  Test Files  1 passed (1)
       Tests  1 passed | 11 skipped (12)
-   Start at  14:29:23
-   Duration  19.33s (transform 58%, import 21%, setup 19%, tests 2%)
-
-
-EXIT 0
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/Orchestrator.control-reads.test.ts -t 'dispatches\ metadata,\ queue\ resume\ and\ request\ controls\ without\ hydrating\ unrelated\ history'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/SteeringCompletion.integration.test.ts -t 'keeps\ a\ message\ queued\ when\ send\ now\ races\ with\ a\ running\ turn'
-UTC 2026-10-27T14:29:43.745721+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
+   Start at  14:29:26
+   Duration  18.74s (transform 54%, setup 22%, import 21%, tests 3%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/Orchestrator.control-reads.test.ts -t 'dispatches\ metadata,\ queue\ resume\ and\ request\ controls\ without\ hydrating\ unrelated\ history'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/SteeringCompletion.integration.test.ts -t 'keeps\ a\ message\ queued\ when\ send\ now\ races\ with\ a\ running\ turn'
+UTC 2026-10-27T14:29:46.118676+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
 Test SHA256 1288422c9879ff887df79e2a406248b334fe0ffe6b33302cdec770cfc52d40f5 apps/server/src/orchestration-v2/SteeringCompletion.integration.test.ts
 note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
 
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
 
 
  Test Files  1 passed (1)
       Tests  1 passed | 17 skipped (18)
-   Start at  14:29:46
-   Duration  18.05s (transform 53%, import 23%, setup 20%, tests 4%)
-
-
-EXIT 0
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/SteeringCompletion.integration.test.ts -t 'keeps\ a\ message\ queued\ when\ send\ now\ races\ with\ a\ running\ turn'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/testkit/ProviderSwitch.integration.test.ts -t 'fails\ an\ unsupported\ queued\ handoff\ and\ advances\ to\ the\ next\ queued\ provider'
-UTC 2026-10-27T14:30:04.982990+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
+   Start at  14:29:52
+   Duration  15.52s (transform 57%, import 21%, setup 15%, tests 6%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/SteeringCompletion.integration.test.ts -t 'keeps\ a\ message\ queued\ when\ send\ now\ races\ with\ a\ running\ turn'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/testkit/ProviderSwitch.integration.test.ts -t 'fails\ an\ unsupported\ queued\ handoff\ and\ advances\ to\ the\ next\ queued\ provider'
+UTC 2026-10-27T14:30:08.086766+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
 Test SHA256 4d32b5c0ef3d01d78474e90f4d10a9a8352bd5bc622b094da3e5728441d81f56 apps/server/src/orchestration-v2/testkit/ProviderSwitch.integration.test.ts
 note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
 
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
 
 
  Test Files  1 passed (1)
       Tests  1 passed | 32 skipped (33)
-   Start at  14:30:08
-   Duration  18.81s (transform 52%, import 21%, setup 18%, tests 9%)
-
-
-EXIT 0
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/testkit/ProviderSwitch.integration.test.ts -t 'fails\ an\ unsupported\ queued\ handoff\ and\ advances\ to\ the\ next\ queued\ provider'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/Adapters/CodexAdapterV2.test.ts -t 'stops\ a\ completed\ run'"'"'s\ background\ command\ without\ a\ client\-supplied\ run'
-UTC 2026-10-27T14:30:27.651851+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
+   Start at  14:30:12
+   Duration  18.57s (transform 48%, import 22%, setup 21%, tests 9%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/testkit/ProviderSwitch.integration.test.ts -t 'fails\ an\ unsupported\ queued\ handoff\ and\ advances\ to\ the\ next\ queued\ provider'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/Adapters/CodexAdapterV2.test.ts -t 'stops\ a\ completed\ run'"'"'s\ background\ command\ without\ a\ client\-supplied\ run'
+UTC 2026-10-27T14:30:31.021460+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
 Test SHA256 ccd968e6e7c165da5b62d7413f8ffadaa2680b68a60c416c3b3b9a285f16e41f apps/server/src/orchestration-v2/Adapters/CodexAdapterV2.test.ts
 note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
 
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
 
 
  Test Files  1 passed (1)
       Tests  1 passed | 85 skipped (86)
-   Start at  14:30:31
-   Duration  18.62s (transform 53%, import 20%, setup 20%, tests 6%)
-
-
-EXIT 0
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/Adapters/CodexAdapterV2.test.ts -t 'stops\ a\ completed\ run'"'"'s\ background\ command\ without\ a\ client\-supplied\ run'
-
-START SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/Adapters/CodexAdapterV2.test.ts -t 'wakes\ the\ parent\ when\ a\ native\ child\ finishes\ after\ the\ parent'"'"'s\ turn'
-UTC 2026-10-27T14:30:50.183478+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885-evidence-base
-Overlay: HEAD test file copied from c740ee52fabfabea61f16a43a1591c5777d54eca as uncommitted TEST-ONLY overlay; production unchanged
+   Start at  14:30:35
+   Duration  18.88s (transform 59%, setup 18%, import 18%, tests 5%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/Adapters/CodexAdapterV2.test.ts -t 'stops\ a\ completed\ run'"'"'s\ background\ command\ without\ a\ client\-supplied\ run'
+
+START SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/Adapters/CodexAdapterV2.test.ts -t 'wakes\ the\ parent\ when\ a\ native\ child\ finishes\ after\ the\ parent'"'"'s\ turn'
+UTC 2026-10-27T14:30:54.463776+00:00 HOST fs-33 Linux; root /home/ubuntu/wt/pr-17885
+Overlay: none; PR checkout untouched
 Test SHA256 ccd968e6e7c165da5b62d7413f8ffadaa2680b68a60c416c3b3b9a285f16e41f apps/server/src/orchestration-v2/Adapters/CodexAdapterV2.test.ts
 note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.
 
- RUN  v5.0.5 /home/ubuntu/wt/pr-17885-evidence-base
+ RUN  v5.0.5 /home/ubuntu/wt/pr-17885
 
 
  Test Files  1 passed (1)
       Tests  1 passed | 85 skipped (86)
-   Start at  14:30:53
-   Duration  15.80s (transform 55%, import 23%, setup 21%, tests 1%)
-
-
-EXIT 0
-END SHA e5ea25d1292e5342db8508bf48ded67b88b82b82 COMMAND vp test run apps/server/src/orchestration-v2/Adapters/CodexAdapterV2.test.ts -t 'wakes\ the\ parent\ when\ a\ native\ child\ finishes\ after\ the\ parent'"'"'s\ turn'
-
+   Start at  14:30:58
+   Duration  18.80s (transform 60%, setup 20%, import 20%)
+
+
+EXIT 0
+END SHA c740ee52fabfabea61f16a43a1591c5777d54eca COMMAND vp test run apps/server/src/orchestration-v2/Adapters/CodexAdapterV2.test.ts -t 'wakes\ the\ parent\ when\ a\ native\ child\ finishes\ after\ the\ parent'"'"'s\ turn'
+
