I think I finally have this definition laid down.
A #debate is a theatrical production where two or more parties who do not agree and will not change their minds pretend they are engaging in rational discussion of how to deal with specific kinds of problems. The audience of a debate is not there to change their minds on anything substantive or to make any decisions they haven't already made.