I've made available on GitHub a series of tables showing the evolution of Unix facilities (as documented in the man pages) over the system's lifetime [1] and two diagrams where I attempted to draw the corresponding architecture [2]. I've also documented the process in a short blog post [3]. I'd welcome any suggestions for corrections and improvements you may have, particularly for the architecture diagrams.
[1] https://dspinellis.github.io/unix-history-man/