documentation/message-patterns: initial documentation