PR 20306 restart continuation regression verification Base: origin/main 5307c233b1 Head: 63e22e0967bbeb1b09a39dbede5a4f1d1292d06c One existing file, 51 tests before and after takeover. Restart assertions simplified from five to four. Unfixed base production implementation with takeover tests: 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.1 /home/ubuntu/wt/usage-billing-01/apps/server stdout | src/orchestration-v2/RestartContinuation.test.ts > stops rapid restart loops but allows repeated restarts after normal work [14:58:29.164] ERROR (#353): Error [AssertionError]: expected [] to have a length of 1 but got +0 at /home/ubuntu/wt/usage-billing-01/apps/server/src/orchestration-v2/RestartContinuation.test.ts:1185:14 { actual: 0, expected: 1, showDiff: true, [cause]: undefined } ❯ src/orchestration-v2/RestartContinuation.test.ts (51 tests | 1 failed) 107ms × stops rapid restart loops but allows repeated restarts after normal work 13ms ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯ FAIL src/orchestration-v2/RestartContinuation.test.ts > stops rapid restart loops but allows repeated restarts after normal work AssertionError: expected [] to have a length of 1 but got +0 - Expected + Received - 1 + 0 ❯ src/orchestration-v2/RestartContinuation.test.ts:1185:14 1183| })), 1184| }; 1185| assert.lengthOf(yield* continuationTexts(projection), expected); | ^ 1186| } 1187| }), ❯ IteratorImpl.~effect/Effect/successCont ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1422:28 ❯ FiberImpl.succeedWith ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:711:30 ❯ ContImpl.mapCont [as ~effect/Effect/successCont] ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1527:16 ❯ ExitPrimitive.~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 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯ Test Files 1 failed (1) Tests 1 failed | 50 passed (51) Start at 14:58:19 Duration 9.35s (transform 69%, import 28%, tests 1%, setup 1%) Transform transforming modules took 6.38s · 69% of tracked time, re-done on every run persist transforms across runs with fsModuleCache: true learn more: https://vitest.dev/guide/improving-performance#caching-between-reruns Restored implementation: 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.1 /home/ubuntu/wt/usage-billing-01/apps/server Test Files 1 passed (1) Tests 51 passed (51) Start at 14:58:41 Duration 9.34s (transform 70%, import 28%, tests 1%, setup 1%) Transform transforming modules took 6.41s · 70% of tracked time, re-done on every run persist transforms across runs with fsModuleCache: true learn more: https://vitest.dev/guide/improving-performance#caching-between-reruns Scoped server typecheck: exit 0, suggestions only. Targeted lint/fmt and git diff --check passed. No running provider, live database, desktop, macOS, Windows, iOS or Android verification.