Hi would it be possible to implement some generic vote system for during game play. This would serve as a way to track the teams compliance with your course of action. This could then be taken into consideration with any admin action.
For example the usage might be:
"!voteaction I am going to make a roach ramp"
This would raise a team yes/no vote.
Vote would then pass or fail. If the vote fails and the player then goes on to make the roach ramp, then its a clear violation of the team wishes and a report might then find an admin looking unfavourably upon it. Or the team might then proceed with a kick vote with a clearer mandate.
A player could call this vote whenever they are in any doubt over the "legality" of their intended course of action.
I think this would reduce the level of ambiguity, and make it easier for an admin to punish anti team behaviour with less degree of uncertainty.