Repository navigation
fix(gs): let gs issue start an issue assigned to you - #105
Conversation
Post-merge QA (glm)Lens: requirements + adversarial. Fixes gs issue so an issue assigned to the current gh user no longer blocks worktree creation. The filtering is fail-closed as documented: if 'gh api user' fails, me is empty and no assignee is filtered out, so everyone still blocks; shared assignments keep only the other login in the message. tr/grep -vxF/paste handle the comma-separated assignee list and the empty-assignees case produces an empty others value, preserving the original behavior. Three new tests cover self-only passes, other-still-stops, and shared-names-only-the-other. No findings. Verdict: clean |
Post-merge QA (deepseek)Lens: evidence + test design. Context extraction failed for this PR: its body quotes Suggestion (2)
Verdict: clean |
gs issuerefused any assigned issue, including one assigned to the currentghuser (gs: ...#1064 is assigned to barbatdev). Your own assignment is your claim, not a race.gh api userlogin; anyone else still blocks and is the only name reported.gh api userfails, every assignee still blocks (fail-closed).