we added the default format into mantis itself, which forces every QA to log the bug in proper manner. e.g.
1. Category: functional/GUI/verfication/non functional/etc.. (around 50 categories)
5. #Fact: (means what is happening)
6. Steps: (explaining what happened & how)
8. Testcase ID
While bugs are resolved, root cause is also written by developers & closed by testers, at any stage we can have stat of verification & validation.
and and .... Finally at the EOD a bug report is kicked towards development team :-)