Attempting to draw dynamo diagrams as a noobee

hi ,
I am attempting to draw dynamo diagrams as a noobee, as I understand things easier if I can see a picture.

Here are 2 attempts.

  1. this is some uml around nodes. Is this correct ? I am not sure about the 1 to 1 nature of the nodes. Any suggestions?

  2. I am trying to piece together the big animal picture of the compiler, mentioning some key code classes / files.
    I would love to get feedback from you all - so I can make this more accurate (I am sure it has errors and big omissions - but it is a start!! ) and put it somewhere useful in the docs / readme.