We're cleaning up tags on Gaming, and this has caused a lot of chatter about what to do about the front-page. Our activity is slow-enough that a 60-question retag can destroy the front-page for a reasonable amount of time.
One proposed solution is using a Selenium script to auto-singe a tag from a question once every 10 minutes, thus avoiding nuking all our front-page content.
I wanted to check before switching on my shiny new auto-burninator if SE has a problem with automating my input in such a way, for example these kinds of scripts could be used to automate badge-getting (not that it's an issue here).
More thoughts on this: one problem with allowing automation in this way is that it upsets the balance of power. Say I do not like a tag, but others do. In this contentious situation, I have the power to remove the tag by setting my auto-burninator to kill (maximum speed) and detagging hundreds of questions in a short space of time, removing the tag in such a way that makes it very time-consuming for my opposers to retag all those questions and ressurect the tag.
Further Update (with cake)
There's also a possibility of extreme vandalism - e.g. retagging every question on a site to cake in a matter of hours. I know SE has tools to monitor serial voting and reverse it, is retagging reversal as trivial? How would a system be able to distinguish between good retagging and bad retagging?