Tom Boucher
3ed8980519
fix( #2916 ): drop unreachable post-creation merge-base guard
...
CodeRabbit pointed out the post-creation guard is structurally
unreachable: immediately after `git checkout -b X origin/$DEFAULT_BRANCH`,
HEAD == origin/$DEFAULT_BRANCH, so both the merge-base form (`MB == DT`)
and the alternative "ahead-of" count form (`AHEAD == 0`) are sentinels
that always pass on a successful fresh checkout. With the explicit base
arg + fail-fast on the checkout, the guard cannot catch anything new.
Removing it (rather than swapping in another no-op that satisfies the
linter but adds no actual coverage) is the honest fix. Comment retained
to explain why no post-creation guard is needed: the explicit base
argument to `git checkout -b` is the single source of correctness for
#2916 .
Same simplification mirrored in get-shit-done/workflows/quick.md.
Full suite: 6102/6102.
2026-04-30 22:18:34 -04:00
..
2026-04-26 13:33:35 -04:00
2026-04-27 12:31:32 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-27 12:31:43 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-26 13:33:35 -04:00
2026-04-26 13:33:35 -04:00
2026-04-25 10:59:33 -04:00
2026-04-30 00:43:47 -04:00
2026-04-27 12:31:43 -04:00
2026-04-27 12:31:43 -04:00
2026-04-26 13:33:35 -04:00
2026-04-26 13:33:35 -04:00
2026-04-27 12:31:43 -04:00
2026-04-27 12:31:43 -04:00
2026-04-25 10:59:33 -04:00
2026-04-27 12:31:43 -04:00
2026-04-25 10:59:33 -04:00
2026-04-27 12:31:43 -04:00
2026-04-25 10:59:33 -04:00
2026-04-26 13:33:35 -04:00
2026-04-26 13:33:52 -04:00
2026-04-25 10:59:33 -04:00
2026-04-30 22:18:34 -04:00
2026-04-27 12:31:43 -04:00
2026-04-27 12:31:43 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 16:47:55 -04:00
2026-04-20 18:21:35 -04:00
2026-04-30 01:04:41 -04:00
2026-04-29 08:00:17 -04:00
2026-04-27 12:31:43 -04:00
2026-04-25 10:59:33 -04:00
2026-04-29 21:52:20 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-26 13:33:35 -04:00
2026-04-27 12:31:43 -04:00
2026-04-27 12:31:43 -04:00
2026-04-27 12:31:43 -04:00
2026-04-27 12:31:43 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-03-12 11:35:45 -06:00
2026-04-25 10:59:33 -04:00
2026-04-27 12:31:43 -04:00
2026-04-27 12:31:43 -04:00
2026-04-29 21:52:20 -04:00
2026-04-25 14:18:34 -04:00
2026-04-27 12:31:43 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-30 22:18:34 -04:00
2026-04-30 00:43:47 -04:00
2026-04-27 12:31:43 -04:00
2026-04-25 10:59:33 -04:00
2026-04-26 13:33:35 -04:00
2026-04-25 10:59:33 -04:00
2026-04-27 12:31:43 -04:00
2026-04-26 13:33:35 -04:00
2026-04-26 13:33:35 -04:00
2026-04-25 10:59:33 -04:00
2026-04-26 13:33:54 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-27 12:31:43 -04:00
2026-04-27 12:31:43 -04:00
2026-04-27 12:31:43 -04:00
2026-04-25 10:59:33 -04:00
2026-04-27 12:31:43 -04:00
2026-04-27 12:31:43 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-27 12:31:43 -04:00
2026-04-27 12:31:43 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-30 00:43:47 -04:00
2026-04-26 13:33:35 -04:00
2026-04-23 00:26:53 -04:00
2026-04-27 12:31:43 -04:00