Yes, I can imagine that a "code documentation" approach would be massive!
I was wondering more about the structure of how the core works, what nodes it communicates with, relationships between classes etc. Any kind of meta-model or anything?
Is there perhaps, even a diagram/documents mapping the different areas of development... UI, Message Routing, Hardware Support, Documentation, etc?