I recently sketched this diagram to explain what we do and wanted to see if it resonated with people. Is this too high level? Does it add a layer of understanding? Basically, we work with clients on all levels of product design including feature definition, interaction and visual design, user research, and specification. The only thing we don’t do is the final code. Thoughts?