feat: support filter-only batch issue unassignment - #286
Conversation
|
Rework for the implementation-review feedback is pushed in
|
|
Rework for the reporter's latest implementation-review direction is pushed in
|
|
Rework for the latest code-review findings is pushed in
The JSON prompt and workspace-wide lookup follow-ups remain out of scope for this narrow rework. No new GitHub review comments are present. |
|
Follow-up to the rework summary: The commit hook and final |
…#290) * fix(stokowski): never rewrite a pushed branch in before_run The hook rebased every clean branch onto origin/main. On a PR branch that already contains a merge from main (EXT-68's PR #286 after "Update branch"), that dropped the merge commit and replayed the feature commits, leaving the workspace "ahead 5, behind 6" of the PR on every dispatch. A branch with an upstream (main, or a pushed PR branch) is now only fast-forwarded to that upstream with `git pull --ff-only`. Only an unpushed local branch still rebases onto origin/main. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * fix(stokowski): accept "Accept" as a follow-up approval EXT-68's approval read "Accepted: G1, G2, and G3". It has no "Approve", so under the prompt's own rule nothing should have been created, yet improvement created all three: the outcome was right but the agent broke its rule to get there. The rule now accepts a word starting with "Approve" or "Accept", and the report must quote the approval comment it used, so a reviewer can check the match. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: bougyman's bot <ruby-automation@users.noreply.github.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: bougyman <bougyman@users.noreply.github.com>
Summary
issue unassignwith assignee, team, project, state, status, and label selectors.--yes/--dry-run, and process one page of up to 100 matches with a truncation warning.Verification
mise exec -- mix setupmise exec -- mix ci(root 52 tests; app 596 tests including one doctest)mise exec -- mix test test/linear_cli/cli/commands/issues/mutations_test.exsfromapp/(79 passed)Linear issue: EXT-68