In your installation of minetest in the doc folder you will find the
lua_api.txt that should document all things a mod can use in that specific version of minetest or read this
html-version.
Also consider using the
Minetest-Dev-Wiki. You might want to study the contents of the
Modding_API category such as:
*
Methods*
Types*
Objects*
Modding FAQThere is of course the
Modding Book from rubenwardy that contains some examples.
but considering you seem to have been posting to the minetest forum since 2012 I guess you know all that and the request is rather about the
"well commented" - well whatever you find out please add it to the minetest-dev wiki for the benefit of others. ;-)