--- /mnt/storage/scratch/researcher/q140-mut/.bak.YpUJeA/packages/bus/src/broker.mjs 2026-10-15 17:58:50.557250060 -0500 +++ packages/bus/src/broker.mjs 2026-10-15 17:58:52.694760581 -0500 @@ -1373,7 +1373,7 @@ for (const r of a.roles) { keys(r, ['role', 'count'], ['role', 'count']); identifier(r.role); - if (!Number.isInteger(r.count) || r.count < 1 || r.count > STAFF_COUNT) fail('invalid-request'); + if (r.count < 1 || r.count > STAFF_COUNT) fail('invalid-request'); } if (new Set(a.roles.map((r) => r.role)).size !== a.roles.length) fail('invalid-request'); if (a.note !== undefined) string(a.note, 16384);