Thanks for sharing - that's a wealth of information packed into one document. Should be useful for onboarding and coming up to speed quickly.