I actually coded a qc command before but still required a player to use it. In the console it would output if it was bugged or not. This also requires that a table contain what is bugged and what isnt (this list should also be there to list quests to fix which was its original purpose.)
I may work on some of the command related ideas and push to 3.3.5/4.x and 6.x if they are using the same commandscript layout.