States intended target audience of architecture documentation
completes draft of component-centric architecture documentation
JavaDoc documents that createCredentials may return null