...much discussion happened here...

note that during high-level design,
    architectural diagrams might be used for
    brainstorming, exploring options, encouraging discussion --

    ...then, once determined, these diagrams are also useful for
    communicating the result properly to all involved