To my knowledge that isn't exactly how things work.
Different devs are designed different tasks, so they're all working on some sort of bugfix/clean up
and/or a new feature/asset.
Can't speak for Leer or any of the other devs of course but I think that personnel availability is crucial in a all volunteer project.
Mr. 3d animator will work on his animations and asking him to clean up some flash problems makes no sense, the guy who works on the flash for the game will get around to cleaning it up when he can OR he is busy working on a new system that will completely replace the old flash set up and thus clean up is a waste of his time.
There are some guys that double dip and a few that do multiple things, but shifting focus from one thing to another as a whole team I don't see happening much.
Everyone is working on what they can...
Guess Leer would be the best guy to answer the question.
As for updating the wiki, that is a community run project, if you want it updated then help update it yourself.
We're about to kick the rusty community planetary league into gear here soon.