this has to be documented: design, architecture, tasks, interfaces - everything needed to understand how it works and how to fix it
Please start using doxygen right here in the source or header files - we will move all other documentation to doxygen this january