refactor: dedupe pr.js base detection onto git detectDefaultBaseBranch, drop dead rawRun (plan phase 5)#620
Merged
NagyVikt merged 1 commit intoJun 3, 2026
Conversation
…h, drop dead rawRun (plan phase 5) Phase 5 of the gitguardex improvement plan (focused scope). Unblocked by #618. - pr.js: remove the drifted local detectBaseBranch; resolve PR base via git's canonical detectDefaultBaseBranch (imported from ./git). Removed the redundant pr-module test (detector is covered by test/git-base-branch.test.js from #618). - git/index.js: remove the dead `rawRun` import + `void rawRun;` scaffolding (deferred from Phase 1 A12 while the base-branch WIP was unlanded) and the stale JSDoc reference. Deferred (with reasons): A3 sandbox-helper consolidation (3 of 8 helpers DRIFTED between sandbox/index.js and cli/shared/sandbox.js -> needs drift reconciliation, not a partial dedup); A7 launch.js registry-shape (inferred/not-verified defensive code); B5 finish base-branch hoist (marginal perf, finish not a hot loop). Verification: node --test 33 failures (baseline unchanged, zero new); the 3 pr-module failures are pre-existing env failures (verified present on base). openspec validate pass.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated by gx branch finish (PR flow).