Well... yes and no. But you'll notice from the code that I changed terminology part way through (all the code references 'sanctions' but the user wording references 'punishments')
It's a hard one to call but yes, I think you're ultimately right. I'm quite amenable to the wording being changed. At this stage I'm still recovering from the last month enough to not be too worried about picky bits ;)
OK, here's the developmental mindset behind it. In SMF terms, you'd issue a warning. The warning was simply an increase (or, helpfully, a decrease) to the current % of warning on their account. It was an overall fluid state for their account, and cumulative the sum of moderators having their say on a user's account. The thing is, you can have 3 moderators issuing modest (20%) warnings for separate matters and leave the user post banned as a consequence.
In Wedge, however, it doesn't work like that. The idea is that you make the punishment fit the crime and that you have punishments tied to a given warning. The warning carries points and/or punishments (and the points can lead to punishments of their own for general unpleasant behaviours)
So if you have a user who has an inappropriate signature, issue something for that signature and remove it - and if it forms part of a collection of a larger penalty, so be it.
It's a hard one to call but yes, I think you're ultimately right. I'm quite amenable to the wording being changed. At this stage I'm still recovering from the last month enough to not be too worried about picky bits ;)
OK, here's the developmental mindset behind it. In SMF terms, you'd issue a warning. The warning was simply an increase (or, helpfully, a decrease) to the current % of warning on their account. It was an overall fluid state for their account, and cumulative the sum of moderators having their say on a user's account. The thing is, you can have 3 moderators issuing modest (20%) warnings for separate matters and leave the user post banned as a consequence.
In Wedge, however, it doesn't work like that. The idea is that you make the punishment fit the crime and that you have punishments tied to a given warning. The warning carries points and/or punishments (and the points can lead to punishments of their own for general unpleasant behaviours)
So if you have a user who has an inappropriate signature, issue something for that signature and remove it - and if it forms part of a collection of a larger penalty, so be it.