> Your most important collaborator is you, 6 months ago, and they aren't returning any emails.
I like the Master Foo version, because it gives some hints as to how to do things right. A "narrative description of its architecture or internal data structures" is a great summary of what I find missing in so many codebases (and is also not an easy thing to produce).