The original requirement docs is here:
There are also some skeleton docbooks in the kernel/docs folder, although
some of it is out-of-date due to refactoring of the xml and the container/aop integration.
The TRACE logging is quite extensive, so try running of the simpler tests and follow
where it goes the code to get an idea of how it works.
If I was anygood at computer art I would do a flow diagram. I did one on the board
at the dev conference and I believe Ovidiu took at photograph of it? :-)