"Roguelike" is just a name for an implicitly defined subcategory of the "game" category. Calling something a "roguelike" gives new people a hint of what to expect when they give it a closer look. It is useless for any other discussion. The classification of a game as "roguelike" or not is perfectly unimportant to people who already know the game. Trying to formulate an explicit definition is therefore useless for any further discussion, since you are always discussing only one or two games at a time.
Let's say you had a definition of "roguelike", say "an RPG with permadeath and randomly generated terrain", and there is this game you're talking about. Looking at this game, you see that it is an RPG, it has permadeath, and it has randomly generated terrain. Now why would it be necessary to state that the game is a roguelike because it has these properties? By your definition of "roguelike", you just stated a perfect tautology, congratulations.
You have made an abstract category, and it is impossible to classify a thing as belonging to this category or not without knowing at least as much information about the thing as you would know after you'd just been told whether the thing is in the category or not. Your category is such that you cannot categorize with partial information, hence your category is perfectly redundant and serves as an abbreviation at best. The same logic applies to every possible explicit definition of "roguelike" that keeps close to the perfectly usable implicit definition that is already in common usage.
What you might be trying instead is to fit this common implicit definition of "roguelike" into words. In this case, you are a historian and not a politician, and you may not use your "definition" to argue for or against anything, since it is not actually the definition, just a recording of common usage. And if it is actually to be a recording of common usage, you are not allowed to be biased towards your own idea of what a roguelike should be, but for some reason your doc is full of personal bias. Congratulations, you made a ten-page essay on your personal opinion of how a single word should be used or not. This is definitely not something you need public input on.
Therefore in any case your endeavor is pointless and this thread is useless except as flamebait. Hope you guys learned something, I'm out, /thread