I am not seeing any change related to
min flaggers to hide? Am I missing it or did you leave it out?
For me that was the most important one, if you do not plan to make other changes for a while, I will most likely be forced to revert back to an older version of the source.
FIX: Ignored flags should not count in your accuracy score
Remove special cases for flagging
FIX: Put back the TL3 -> TL0 spam thing
If I understand correctly these changes will only effect TL3 users and above, we have a lot of issues with TL0 and TL1 users so they will not help us.
FIX: Sensitivity did not work by default
FIX: Require a min amount of reviewables before calculating thresholds
Tweak calculation for reviewable sensitivities/priorities
These changes should help a bit initially, but seems like they can deteriorate after time?
The base sensitivity bump will be affected by users over time somehow, unclear exacly how.
The target_count seems to delay the buildup of accuracy since fewer posts are part of the calculations, if I understand what it does. But it will also exclude single flag posts from it, so for some users it may increase the buildup?
Can you explain if I am missing something, or just reading the changes wrong?
I see that self.target_count is defined in app/jobs/scheduled/reviewable_priorities.rb and set to 2. Would locally changing that and rebuilding give me 3 flags minimum before something is hidden? - Edit - I think this was wishful thinking when reading a bit more, but I’ll let the question stand anyhow. I currently interpret it as minumum number of flags needed for a reviewed item to affect user accuracy?