• fix(scheduler): rotate over connected users only for true fair share
    CI / Lint / Test / Vet (push) Successful in 12s
    CI / Build & Import (push) Successful in 10s

    mathias released this 2026-06-10 16:28:54 +00:00 | 45 commits to main since this release

    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

    Downloads