Honestly, how is this different than the Rogue tag?
In the old days, you could declare the NAP-breaking player rogue and attempt to kill him off, as well as declare him fair game to the aggrieved family, but even that was sometimes not enough.
The rogue tag is imposed upon you without your consent for any reason the leader wants.
A NAP-breaker tag would be self-imposed by your own actions, with a big warning to let you know beforehand that it will happen if you intentionally break a NAP.
There is overlap, but the NAP-breaker tag would remove any uncertainty about the situation. You’d know at a glance and without a doubt that a player actively chose to break an agreement. They would be unable to deny it.
Both, but slightly different indicators.
It would make sense to show that a family contains a NAP-breaking empire, but we shouldn’t infer that the entire team endorses the action.
We don’t have the ability yet to put it directly in the forum, but there are plans to consolidate forum/game profiles into a single view, which would show nap breaks as part of a player’s game history.
As always, there is a downside to automated systems. Or non-automated ones for that matter.
If two players – or two families – who have a NAP want to trade planets or systems for any reason, then an automated system likely would record these actions as a NAP break, whereas in reality it is not.
It would be unfair to brand players as NAP breakers in that situation.