test(strategy): cover multi-pushurl deferral when any target is empty

main

Commit

Karthik Rameshkumar2mo ago

Addresses Copilot's review note on #1744: a remote with multiple push destinations fans out to all of them, so an empty destination must force deferral even when another already has a branch. The narrowed guard (defer if any push target has no heads) already handles this; this test locks it in on both checkpoint backends.

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com Entire-Checkpoint: 01KXFWQ0GQ3ZA2FP9WXTFKFBWC

Checkpoints

Fix Checkpoint Push on Empty Remote

Claude CodeOpus 4.8[1m]
View session
Checkpoint 1