Currently, the behavior of flags in the 10k queue is this:
- If action is taken, either by the community or by a mod, the flag is "helpful" (positively affecting flag weight)
- If they are marked "invalid" by community members, they get forwarded to the ♦ queue. The mods can take action on them, but the flags get marked as "disputed" regardless of their validity. Disputed flags don't affect flag weight.
- If they aren't counterflagged/actioned by 10k users, and if a moderator sees them and declines them, then they have a negative effect on flag weight.
Wait... Back up there for a second... Does this mean that if one user (a mod) says the flag is bad, flag weight is reduced, but if multiple users (a mod and some 10kers) say the flag is bad, then the flag weight is not affected? That's right.
To me, this is completely illogical. A side effect of this will be that if a site has a good crowd of 10k users, then a user who keeps misflagging shall continue to do so (as the flag hellbanning will never be triggered.)
Jeff's comment here about "pitting users against each other" is imo obsolete -- flag weight is no longer displayed and isn't that big a deal for most users (it is somewhat a big deal for mods, though).
I don't care much if invalid flags give flag weight to the counterflaggers or not, but I feel that a flag correctly marked invalid should penalize the flagger at least as much as a normal declined flag. Either that, or some threshold of invalid flag votes should automatically mark a flag as declined.
I know that currently, all flags on a post (except spam/offensive) are treated as one big flag with the option to mark as helpful/declined, and you can't choose which flags to decline amongst these, but I'd like a change in this. Maybe make the invalid flag "special", similar to spam flags?