Files
tapir/cmd
mathiasandClaude Opus 4.8 1aa8a97f95
CI / Lint / Test / Vet (push) Successful in 12s
CI / Build & Import (push) Successful in 10s
fix(scheduler): rotate over connected users only for true fair share
The lead-user rotation rotated the full ListAllUsers set, so a connectionless
orphan identity ate a rotation slot — collapsing onto the next real user and
skewing the lead share (two real users got 2/3 vs 1/3 instead of 50/50). Filter
to connected users BEFORE rotating so the rotation is over exactly the users that
consume the caption budget. A dead identity can no longer skew fairness.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-10 18:28:54 +02:00
..