{"version":1,"graph":{"nodes":[{"id":"customer","label":"Customer","position":{"x":20,"y":176},"size":{"width":150,"height":128},"ports":[{"id":"out","kind":"output","side":"right","offset":0.5}],"architecture":{"family":"c4","role":"person","description":"Places an order."},"appearance":{"shape":"rounded-rectangle"}},{"id":"orders","label":"Order platform","position":{"x":280,"y":176},"size":{"width":180,"height":128},"ports":[{"id":"in","kind":"input","side":"left","offset":0.5},{"id":"out","kind":"output","side":"right","offset":0.5}],"architecture":{"family":"c4","role":"software-system","scope":"internal","description":"Coordinates checkout."},"appearance":{"shape":"rectangle"}},{"id":"payments","label":"Payments","position":{"x":570,"y":64},"size":{"width":150,"height":128},"ports":[{"id":"in","kind":"input","side":"left","offset":0.5}],"architecture":{"family":"c4","role":"software-system","scope":"external","description":"Captures payment."},"appearance":{"shape":"rectangle"}},{"id":"delivery","label":"Delivery","position":{"x":570,"y":336},"size":{"width":150,"height":128},"ports":[{"id":"in","kind":"input","side":"left","offset":0.5}],"architecture":{"family":"c4","role":"software-system","scope":"external","description":"Ships the order."},"appearance":{"shape":"rectangle"}}],"edges":[{"id":"places-order","source":{"node":"customer","port":"out"},"target":{"node":"orders","port":"in"},"label":"Places order","pathStyle":"smooth"},{"id":"charges","source":{"node":"orders","port":"out"},"target":{"node":"payments","port":"in"},"label":"Charges","pathStyle":"smooth"},{"id":"dispatches","source":{"node":"orders","port":"out"},"target":{"node":"delivery","port":"in"},"label":"Dispatches","pathStyle":"smooth"}]}}