Files
PaperClipAI/server
Nicky LeachandPaperclip 0c7d90397a fix(recovery): do not auto-assign board-owned blockers to the creator agent
Board-owned blocker issues (those with `responsibleUserId` set) were
being silently reassigned to the creating agent by the orphan-blocker
recovery path, causing board-assigned work items to land on the
creating agent instead of remaining with the board.

Guard: if `responsibleUserId` is non-null, skip agent reassignment and
post a "Blocked on Board Review / Board action required" comment
instead so the parent surfaces as awaiting a human action.

Plain orphaned blockers (no `responsibleUserId`) continue to recover
as before.

Tests:
- Renamed existing test (which already had responsibleUserId) to
  document the board-owned skip behaviour and assert no reassignment.
- Added new test for the plain-orphan path to cover the existing
  recovery behaviour.

Co-authored-by: Paperclip <noreply@paperclip.ing>
2026-07-13 20:36:11 +00:00
..
2026-03-12 13:09:22 -05:00