Architecture diagrams
vizzy’s own diagram, best for “what does each service send?”. Use a standalone vizzy block
whose first line starts with architecture:

architecture LR Shop Platformgroup client Clientsservice web Storefront in clientservice admin Admin Console in clientservice gw API Gatewaygroup svc Servicesservice catalog Catalog in svcservice orders Orders in svcservice pay Payments in svcgroup data Dataservice pg Postgres in dataservice redis Redis in dataservice stripe Stripeweb -> gw : HTTPSadmin -> gw : HTTPSgw -> catalog : RESTgw -> orders : RESTcatalog -> pg : SQLorders -> pg : SQLorders -> redis : cart cacheorders -> pay : chargepay <-> stripe : PaymentIntentpay --> orders : webhookdesc svc: Stateless services behind the gatewaydesc data: Shared storesservice <id> [Label] [in <group>]— a box (nodeis a synonym forservice).group <id> [Label]— a container that followingin <group>services join.A -> B : payload— an edge;<->is bidirectional,-->dashed. The text after:renders as a chip on the edge.desc <id>: text— a description under a service’s label, or under a group’s title (the box grows to fit). Handy for titling a whole section. Ids may be referenced before they’re declared, so adescline can sit anywhere in the block.