You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* board: a fully approved roster short of a rule reads partial, not approved
Every assigned reviewer approving no longer buckets an MR as approved
while GitLab's isApproved is false. An unassigned codeowner section can
still be owed, so the pill shows the n/m partial count instead.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
* board: approval counts read rule slots filled, not approvers
GitLab's required counts rule slots while given counts approvers, so one
approver on a many-section MR read 1/83. approvalSlots derives filled
from required minus remaining, and the pill, tooltip, standing line,
respond sheet and progress sort all read it.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
* board: an approval filling no rule slot keeps the conversation state
A roster approval that counts toward no rule no longer drops the row to
an amber needs review; it falls through to commented or comments
resolved. Base test fixtures carry remaining so no count renders NaN,
and the progress sort gets a case where approvers and slots disagree.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
0 commit comments