Should How should I behave as a developer in a project that's headed for failure? be open or closed?
On the one hand, project failure is more common in software development than most professions, and it's not unreasonable to think there might be answers to this question that are specific to software development.
On the other hand, at the time of this writing there are 6 answers and IMHO none of them are particularly specific to software development.
My thought on reading the question was that it should stay open. But I would say every answer belongs on Workplace.
This is not uncommon on this site - the question could be answered in a way specific to programming, but it doesn't have to be. Should questions be required to have some magic phrase like "I am asking for factors unique to software development", and therefore this one should be closed for not having such a phrase? If it did have such a phrase, it would make it reasonable to delete answers that aren't specific to programming. But how would people know to include it? Does that, in practice, force people to edit it in to all such questions?
So, my real question, despite the title, is "What should are criteria be for deciding whether to close questions that have answers that could be specific to programming, but strongly invite answers that are not?" Whether that specific question should be closed would be a corollary.