I’m trying to read ansible’s source code, it would be much easier if there are some overall guidelines of how ansible is running internally, like, when to load related files, how to interpret playbook step by step. Can’t find anything useful on the internet, that’s weird for such a popular open source project, or ansible is too simple so no need for this kind of doc?
Was there something you had a question about which was not answered by these docs? ...
http://www.ansibleworks.com/docs/#developer-information
We also have the ansible-devel mailing list for development related conversations.
It sounds like you are asking for a walkthrough of how the code works internally, line by line.
Hardly anything does this, nor should you expect it.
In that case the code is going to be the best possible notes you can have.
It has a quite high rates of documentation, and it might be better if you asked any specific questions you had instead.
As you’re asking about code, ansible-devel may also be a more appropriate forum.