Repository navigation
fix(gs): only open PRs block gs issue - #107
Conversation
Post-merge QA (glm)Lens: requirements + adversarial. Fixes gs issue so only OPEN PRs referencing the issue block worktree creation, while merged/closed ones are printed to stderr as history. The grep filters are anchored correctly: open_prs matches '^ *#[0-9]+ OPEN ' immediately after the number, so a title containing the word OPEN cannot fake an open state, and done_prs excludes both open lines and empty input, so the no-PRs case produces no spurious stderr message. GS_FORCE semantics and the die messages are preserved, and two new tests cover the both-merged-continues and open-still-stops paths, including asserting the merged line is absent from the die output. No findings. Verdict: clean |
Post-merge QA (deepseek)Lens: evidence + test design. Context extraction failed for this PR: its body quotes Suggestion (1)
Verdict: clean |
Long issues ship in slices (e.g. gentle-shell #1064 has 20+ merged PRs), so
gs issuerefused them forever withoutGS_FORCE=1.