So I just asked a question about the effects a new mechanic will have on gameplay. The update has been announced and released on public beta, but not implemented into the game itself. I quickly deleted it after someone pointed out that it is not on topic for this site. Is this "developer intent" and therefore off topic?
In which case, where should I go to ask about this? It's not a question to ask the Game Dev SE and I can't find any other SE sites relating to Developer Intent. There might be an Area 51 proposal, but it seems like such a small topic it will never become a site.