Summary
Arbiter assignment for a dispute doesn't consider whether the same arbiter (or panel) already ruled on a prior dispute for the same supplier. This proposes a repetition guard so a supplier doesn't repeatedly face the same arbiter.
Proposed Behaviour
- Track the last N arbiters assigned to disputes for a given supplier.
- When assigning a panel for a new dispute, skip arbiters that appear in the supplier's recent-assignment history if an alternative from the pool is available.
- Falls back to allowing repetition if the pool is too small to satisfy the panel size without it.
Acceptance Criteria
Summary
Arbiter assignment for a dispute doesn't consider whether the same arbiter (or panel) already ruled on a prior dispute for the same supplier. This proposes a repetition guard so a supplier doesn't repeatedly face the same arbiter.
Proposed Behaviour
Acceptance Criteria